Senior Backend Engineer (Node.js)

Mumbai | Remote (India)Full-timeSeniorEngineering
Design scalable APIs, caching, queues and data models for high-traffic apps.

About the Role

Own the architecture and implementation of backend systems that power our products. You will design APIs that scale, implement caching strategies, and build data models that perform under load.
What You'll Do
What You'll Do
Check Icon
Design and implement scalable REST and GraphQL APIs
Check Icon
Build robust microservices with proper observability
Check Icon
Optimize database queries and implement caching strategies
Check Icon
Design event-driven architectures with queues and streams
Check Icon
Lead code reviews and mentor junior engineers
Check Icon
Collaborate with frontend and DevOps teams on system design
Check Icon
Write comprehensive tests and maintain high code quality standards
What You'll Bring
Check Icon
5+ years of backend development experience
Check Icon
Strong proficiency in Node.js, TypeScript, and modern JavaScript
Check Icon
Experience with databases (PostgreSQL, MongoDB, Redis)
Check Icon
Knowledge of message queues (RabbitMQ, Apache Kafka)
Check Icon
Understanding of microservices architecture patterns
Check Icon
Experience with cloud platforms (AWS, Azure, or GCP)
Check Icon
Strong problem-solving and debugging skills
What You'll Bring
Nice to Have
Nice to Have
Check Icon
Experience with container orchestration (Kubernetes)
Check Icon
Knowledge of event sourcing and CQRS patterns
Check Icon
Familiarity with performance monitoring tools
Check Icon
Open source contributions
Why Join StackBinary?
Check Icon
Flexible working hours
Check Icon
Remote-friendly culture
Check Icon
Learning & development budget
Check Icon
High-ownership projects
Check Icon
Pragmatic engineering culture
Check Icon
Work with cutting-edge tech
Why Join StackBinary

Ready to Apply?

Join our team of builders who love shipping quality software.
Questions about this role?
careers@stackbinary.io