India, Pune, MH
Remote
Full-time
TypeScript
Nest.JS
MongoDB
PostgreSQL
This role is for one of the Weekday's clients
Salary range: Rs 3000000 (ie INR 30 LPA)
Min Experience: 7 years
Location: Pune
JobType: full-time
This position is for a seasoned Senior Node.js Web Developer who excels in building high-performance backend systems using Node.js and TypeScript. The role involves designing scalable architectures, developing efficient APIs, optimizing databases, and ensuring seamless integration across the application stack. You will contribute to strategic technical decisions, guide junior developers, and play a key role in delivering stable, secure, and maintainable backend solutions.
Requirements
Key Responsibilities
• Lead the architecture, development, and optimization of server-side logic using Node.js to ensure performance, reliability, and scalability.
• Implement advanced TypeScript features to maintain high code quality and clear, maintainable structures.
• Utilize web frameworks such as Express.js or Nest.js to create robust backend services.
• Build and maintain RESTful APIs for smooth communication between backend and frontend systems.
• Design efficient database schemas and implement optimized queries for high-performance data operations.
• Integrate secure authentication and authorization mechanisms, ensuring compliance with best security practices.
• Diagnose, troubleshoot, and resolve complex issues to maintain system stability.
• Conduct code reviews, mentor junior team members, and promote best engineering practices.
• Develop comprehensive unit tests and uphold quality standards through continuous testing and debugging.
• Collaborate with DevOps teams to support smooth CI/CD pipelines and deployment processes.
• Maintain clear and structured technical documentation for codebases, APIs, and architecture decisions.
• Stay updated with emerging technologies and apply relevant advancements to improve platform performance and development efficiency.
What Makes You a Great Fit
• Over 5 years of strong hands-on experience in backend development using Node.js.
• Deep expertise in TypeScript with a strong understanding of object-oriented and functional programming concepts.
• Advanced knowledge of frameworks such as Express.js or Nest.js to build scalable backend systems.
• Strong grasp of asynchronous programming, event-driven architecture, and Node.js internals.
• Experience working with databases such as MongoDB, PostgreSQL, or MySQL, along with solid schema design skills.
• Practical exposure to authentication standards like OAuth or JWT.
• Familiarity with version control, especially Git, and agile methodologies.
• Strong problem-solving skills, ability to debug complex backend issues, and capability to optimize performance.
• Excellent communication skills and an ability to lead, guide, and collaborate with cross-functional teams.
• A proactive, detail-oriented approach with the motivation to continuously learn and adopt modern backend technologies.
Other similar jobs
Popular learning modules