Search by job, company or skills

JoyRide Superapp

Fullstack Engineer (Angular and Nodejs)

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

As a Senior Full Stack Engineer at JoyRide, youll go beyond building features youll help shape the architecture, scalability, and technical standards of our systems. Youll own end-to-end solutions across web applications and backend services while mentoring other engineers

and driving innovation in our engineering practices. We want someone who not only writes great code but also designs great systems an engineer who thrives in solving

complex problems, challenging limits, and balancing the needs of today with the

demands of tomorrow.

Responsibilities

  • Lead design and development of critical features across frontend and backend systems.
  • Architect scalable web applications and backend services using React/Angular, Node.js, Python, PostgreSQL.
  • Own service reliability, performance, and scalability in high-traffic environments.
  • Collaborate with Engineering Managers and Product teams on technical planning and execution.
  • Guide junior and mid-level engineers through code reviews, mentoring, and technical leadership.
  • Introduce and champion best practices in testing, code quality, and CI/CD pipelines.
  • Contribute to strategic technical decisions and long-term roadmap planning.
  • Balance quick delivery with building maintainable and future-proof systems.

Job Requirements

  • 6+ years of full stack software development experience, with proven track record of delivering production systems.
  • Deep expertise in JavaScript/TypeScript with strong hands-on experience in React (Angular a plus). Advanced backend experience in Nodejs and/or Python.
  • Solid database design and optimization experience with PostgreSQL (NoSQL familiarity a plus).
  • Experience with AWS/GCP, serverless functions, and cloud-native architectures.
  • Strong understanding of system design, distributed systems, caching, and performance optimization.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong leadership and mentoring abilities.
  • Ability to drive technical discussions and influence engineering direction.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143144027