Role Summary
We are hiring a Senior Full Stack Developer to own the application and frontend layer of our product, with strong hands-on experience in Angular and/or React.
The role also requires solid backend experience in Node.js, including event-driven workflows and in-memory data stores (Valkey/Redis), to build responsive, real-time product experiences.
Key Responsibilities
Frontend (Primary)
- Own frontend architecture using Angular and/or React
- Build scalable, high-performance UI components, dashboards, and workflows
- Translate Figma / UX designs into production-ready UI
- Optimize UI performance (lazy loading, state management, change detection)
- Review PRs, enforce frontend best practices, and mentor junior engineers
Backend / Full Stack
- Develop and integrate Node.js-based backend services and REST APIs
- Implement event-driven flows (async processing, background jobs, pub/sub patterns)
- Use Valkey / Redis for caching, session management, and transient application state
- Collaborate on API contracts, error handling, and data models
- Work with SQL and NoSQL databases as required by the product
Required Skills
- Strong experience with Angular (v10+) and/or React
- Backend experience with Node.js (Express/Fastify or similar)
- Understanding of event-driven architectures and async processing
- Hands-on experience with Redis or Valkey
- Solid knowledge of REST APIs, authentication (JWT/OAuth), and Git
- Experience working in Agile/Scrum teams
- Experience building SaaS or enterprise products
- Exposure to microservices and distributed systems
Job Type: Full-time
Pay: ₹1,000,000.00 - ₹1,800,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Application Question(s):
- Strong experience with Angular (v10+) and/or React
Backend experience with Node.js (Express/Fastify or similar)
Experience:
- Full-stack development: 5 years (Required)
Work Location: In person