Senior Node.js Engineer
Job details
Job Overview We're on the lookout for a talented and experienced Senior Node.js Engineer to join our development team in Gurugram. If you have a solid background in Node.js, MongoDB, Express, and TypeScript, along with a good understanding of DevOps practices and frontend integrations, we want to hear from you. In this role, you'll be developing real-time applications, ensuring high performance, and collaborating closely with other team members. Your previous experience in product development will be a key asset. Responsibilities ● Build and Maintain: Design, develop, and maintain scalable, high-performance Node.js applications. ● Collaborate: Work closely with frontend developers to integrate user-facing elements with server-side logic. ● Database Management: Develop and maintain database schemas and queries using MongoDB. ● DevOps Practices: Implement and manage CI/CD pipelines and other DevOps practices. ● Problem-Solving: Identify performance bottlenecks and bugs, and devise solutions to these problems. ● Ensure Quality: Ensure the performance, quality, and responsiveness of applications. ● Documentation: Write and maintain comprehensive technical documentation. ● Mentorship: Mentor junior developers and contribute to code reviews to ensure code quality. ● Project Management: Adhere to strict project management guidelines and timelines, ensuring that projects are delivered on time and to a high standard. ● Code Quality: Deliver high-quality, maintainable, and well-tested code, following industry best practices and company coding standards. Requirements ● Experience: 4-6 years of experience in real-time application development. ● Technical Skills: ○ Proficiency in Node.js and Express.js. ○ Strong experience with MongoDB and database design. ○ Expertise in TypeScript and JavaScript. ○ Familiarity with frontend technologies and how they integrate with backend services. ○ Solid understanding of DevOps practices and CI/CD pipelines. ● Previous Experience: Demonstrated experience in product development. ● Soft Skills: ○ Excellent problem-solving skills. ○ Strong communication and collaboration abilities. ○ Ability to work in a fast-paced, dynamic environment. ○ Proactive and self-motivated with a strong work ethic. ○ Commitment to delivering high-quality code. ○ Ability to adhere to strict project management guidelines and timelines. Preferred Qualifications ● Experience with containerization technologies such as Docker and Kubernetes. ● Knowledge of cloud platforms (AWS, Azure, GCP). ● Familiarity with microservices architecture. ● Experience with testing frameworks and tools (Jest, Mocha, Chai). Benefits At Razorpod, we value our team members and offer a range of benefits to show our appreciation: ● Competitive salary and performance bonuses. ● Opportunities for professional growth and development. ● A collaborative and inclusive work environment where your ideas matter. ● Flexible working hours and remote work options. How to Apply If you’re passionate about Node.js and eager to make a difference, we’d love to hear from you. Join us on our journey to build innovative solutions that drive business success. Please send your resume and a cover letter to careers@razorpod.in.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.