TekIT Software Solutions Pvt. Ltd.

Node.js Engineer

Click Here to Apply

Job Location

pune, India

Job Description

Responsibilities : - Design, develop, and maintain high-performance and scalable Node.js applications and APIs. - Participate in all phases of the software development lifecycle, from requirements gathering and design to implementation, testing, and deployment. - Develop and maintain RESTful APIs that adhere to industry best practices and are easily consumable by front-end and mobile applications. - Collaborate with front-end developers, product managers, and other stakeholders to understand business requirements and translate them into technical solutions. - Optimize application performance, scalability, and maintainability. - Write clean, well-documented, and testable code. - Participate in code reviews and provide constructive feedback to other developers. - Troubleshoot and debug production issues efficiently. - Stay abreast of the latest advancements in Node.js and related technologies. - Mentor and guide junior developers. - Contribute to the overall architecture and design of our backend systems. Requirements : - 8 years of software development experience with a strong focus on back-end development. - Proven experience in designing, developing, and deploying scalable Node.js applications. - Strong understanding of RESTful API design principles and best practices. - Proficiency in working with Linux/Unix environments. - Deep understanding of asynchronous programming paradigms, including promises, callbacks, and async/await. - Solid foundation in computer science fundamentals, including data structures, algorithms, and design patterns. - Experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). - Excellent communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams. - Strong organizational skills with meticulous attention to detail. - Passion for learning new technologies and a proactive approach to problem-solving. - Ability to take ownership of projects and drive them to completion. - Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. - Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus. Bonus Points : - Experience with GraphQL. - Experience with microservices architecture. - Contributions to open-source projects. (ref:hirist.tech)

Location: pune, IN

Posted Date: 2/5/2025
Click Here to Apply
View More TekIT Software Solutions Pvt. Ltd. Jobs

Contact Information

Contact Human Resources
TekIT Software Solutions Pvt. Ltd.

Posted

February 5, 2025
UID: 5012293654

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.