Build and maintain robust backend services and REST APIs using Node.js
Work alongside senior engineers to design, implement, and optimize scalable microservices
Collaborate with frontend, product, and QA teams in agile sprints to ship new features and enhancements
Integrate with internal systems and third-party APIs (e.g., banking, payments, data providers)
Write unit and integration tests to ensure high code quality and reduce regressions
Participate in code reviews, sprint planning, and retrospectives
Maintain documentation for services, APIs, and processes
Monitor system performance and help identify bottlenecks and bugs
Requirements
3–5 years of backend development experience, with at least 2 years of solid Node.js experience
Strong grasp of asynchronous programming, and API development
Familiarity with frameworks like NestJS, or similar
Experience working with SQL and/or NoSQL databases (PostgreSQL, MongoDB, etc.)
Understanding of RESTful architecture, authentication, and session management
Exposure to CI/CD pipelines, Git-based workflows, and containerization (Docker is a plus)
Comfortable working in agile environments with collaborative tools like Jira, Slack, and GitHub
Curious, self-driven, and excited about contributing to a fast-moving product
Experience with cloud platforms like GCP, Firebase, or AWS
Knowledge of caching (Redis), queues (Pub/Sub, RabbitMQ), and performance optimization
Exposure to Next.js API routes or serverless backends
Interest in fintech, open banking, or consumer finance apps
Benefits
Be part of a mission-driven fintech scaling across the GCC.
Work alongside a passionate and visionary leadership team.
A flat, fast-paced, no-drama culture with high ownership and high trust
Work alongside a globally distributed team of experienced builders
Compensation: INR 8-15LPA + ESOPs + Employee benefits


