Developer / Engineer - Node.js (Pune)

Developer / Engineer - Node.js (Pune)

23 Oct
|
Best Of Breed Software Solutions India Private Limited Official
|
Pune

23 Oct

Best Of Breed Software Solutions India Private Limited Official

Pune

Role: Developer / Engineer
- Node.js

Experience:
3
- 15 Years (3
- 6, 6
- 10, 10
- 15 years) Locations: Bangalore, Pune, Chennai, Hyderabad Job Summary We are looking for skilled Node.js Developers and Engineers with 3
- 15 years of experience in backend application development, API engineering, and scalable server-side systems. The ideal candidate should have solid expertise in JavaScript, TypeScript, Node.js, REST APIs, databases, and modern backend development practices. Candidates should be capable of building secure, reliable, and high-performance applications, with opportunities to contribute to technical design and architecture based on experience.

Key Responsibilities
• Design, develop, and maintain backend applications using Node.js and TypeScript.
• Build scalable RESTful APIs and integrate third-party services.
• Implement business logic, authentication, authorization, and data validation.
• Develop and maintain microservices and event-driven applications where required.
• Design and optimize database schemas, queries, and data access layers.
• Troubleshoot application issues and optimize performance and resource utilization.
• Implement unit, integration, and automated testing.
• Participate in code reviews, technical discussions, and engineering best practices.
• Collaborate with frontend developers, architects, QA, and DevOps teams. Required Technical Knowledge




• JavaScript ES6+ and TypeScript.
• Node.js architecture, event loop, asynchronous programming, promises, and async/await.
• Node.js streams, buffers, worker threads, and performance optimization.
• Express.js and/or NestJS frameworks.
• REST API design, HTTP methods, status codes, API versioning, and OpenAPI/Swagger.
• Microservices architecture and distributed application fundamentals.
• SQL databases such as PostgreSQL or MySQL.
• NoSQL databases such as MongoDB.
• Database modeling, indexing, transactions, and query optimization.
• Authentication and authorization using JWT, OAuth 2.0, and role-based access control.
• Messaging systems such as Kafka or RabbitMQ.
• Caching strategies using Redis or equivalent technologies.
• Unit, integration, and end-to-end testing using Jest, Mocha, or equivalent tools.
• Error handling, logging, monitoring, and production troubleshooting.
• Docker, CI/CD pipelines, Git, and cloud platforms such as AWS, Azure, or GCP.
• Application security, OWASP principles, scalability, and system design. If your skills and experience align with the above requirements and you are interested in joining our team, kindly complete the Google Form using the link provided below. https://docs.google.com/forms/d/e/1FAIpQLSfa1frZiq1ZWX-h9Ev9_UAn7C-l4jRBsousbBfP-uZyBetlJw/viewform

📌 Developer / Engineer - Node.js (Pune)
🏢 Best Of Breed Software Solutions India Private Limited Official
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: developer / engineer - node.js (pune) / pune