Padmi
Tesseract logo
Tesseract

Industrials · Aviation and Space

Senior Node.js Developer - System Design

MumbaiPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at Tesseract

Opens the source posting on shine.com

Source description

About the role

View original

Key Responsibilities : -Architect, design, and develop scalable backend services using Node.js / Express.js Lead complex feature development from conception to deployment -Optimize application performance and implement caching strategies -Design and maintain RESTful APIs and microservices architecture -Implement security best practices and protect against common vulnerabilities -Mentor junior developers and contribute to technical decision-making -Collaborate with product managers to define technical specifications Technical Requirements : 5+ years of professional experience with Node.js and Express.js Strong expertise in JavaScript/TypeScript and ES6+ features Deep understanding of asynchronous programming and event-driven architecture Extensive experience with MongoDB/PostgreSQL and database optimization Proficiency in API design, RESTful services, and microservices Experience with message queues (RabbitMQ/Redis) and caching mechanisms Solid understanding of CI/CD pipelines and containerization (Docker) Experience with AWS/Cloud services and serverless architecture Knowledge of testing frameworks (Jest, Mocha) Essential Skills : System design and architectural patterns Performance optimization and debugging Code review and technical documentation Problem-solving and analytical thinking Team leadership and mentoring abilities Nice to Have : Experience with GraphQL Knowledge of React/Vue.js Contribution to open-source projects Experience with real-time applications using Socket.io Familiarity with Kubernetes and cloud-native technologies What We Offer : Competitive salary and equity options Health insurance for you and family Professional development budget Flexible work hours and remote work options Regular team events and learning sessions Modern tech stack and challenging projects Opportunity to shape product architecture Join us in building world-class products that make a difference! If you're passionate about technology and want to work with a team that values innovation, we'd love to hear from you. Key Responsibilities : -Architect, design, and develop scalable backend services using Node.js / Express.js Lead complex feature development from conception to deployment -Optimize application performance and implement caching strategies -Design and maintain RESTful APIs and microservices architecture -Implement security best practices and protect against common vulnerabilities -Mentor junior developers and contribute to technical decision-making -Collaborate with product managers to define technical specifications Technical Requirements : 5+ years of professional experience with Node.js and Express.js Strong expertise in JavaScript/TypeScript and ES6+ features Deep understanding of asynchronous programming and event-driven architecture Extensive experience with MongoDB/PostgreSQL and database optimization Proficiency in API design, RESTful services, and microservices Experience with message queues (RabbitMQ/Redis) and caching mechanisms Solid understanding of CI/CD pipelines and containerization (Docker) Experience with AWS/Cloud services and serverless architecture Knowledge of testing frameworks (Jest, Mocha) Essential Skills : System design and architectural patterns Performance optimization and debugging Code review and technical documentation Problem-solving and analytical thinking Team leadership and mentoring abilities Nice to Have : Experience with GraphQL Knowledge of React/Vue.js Contribution to open-source projects Experience with real-time applications using Socket.io Familiarity with Kubernetes and cloud-native technologies What We Offer : Competitive salary and equity options Health insurance for you and family Professional development budget Flexible work hours and remote work options Regular team events and learning sessions Modern tech stack and challenging projects Opportunity to shape product architecture Join us in building world-class products that make a difference! If you're passionate about technology and want to work with a team that values innovation, we'd love to hear from you.

One address, no account. We’ll tell you when matching roles go live.

More at Tesseract

Related open roles

View all roles