Company DescriptionTechnokrate is a software development company that is passionate about providing quality solutions. We have a team of QC professionals who rigorously quality check every deliverable before it is sent to our clients. We prioritize client satisfaction and always strive to exceed expectations.
Role DescriptionAs a Node.js Developer, you will be responsible for designing, developing, and maintaining server-side applications using Node.js and related frameworks. You will work closely with cross-functional teams, including front-end developers and product managers, to build robust and scalable solutions. Your expertise in Node.js and backend development will contribute to the success of our software projects.
Qualifications● Collaborate with product managers, front-end developers, and stakeholders tounderstand project requirements and translate them into technical specifications andimplementation plans. ● Design, develop, and maintain server-side applications using Node.js and relatedframeworks (e.g., NestJS). ● Write clean, modular, and testable code, following coding standards and bestpractices. ● Implement RESTful APIs and integrate with third-party services as necessary. ● Conduct thorough testing and debugging to ensure application functionality,performance, and security. ● Optimize application performance, identify and resolve performance bottlenecks,and improve resource efficiency. ● Collaborate with frontend developers to integrate frontend components and ensuresmooth data flow between the frontend and backend systems. ● Participate in code reviews to maintain code quality, enforce coding standards, andshare knowledge with the development team. ● Stay up to date with the latest Node.js releases, frameworks, and libraries, sharinginsights and contributing to the technical growth of the team. Requirements: ● Bachelor's degree in Computer Science, Engineering, or a related field (orequivalent work experience) with 4 years of experience. ● Proven experience as a Node.js Developer or in a similar backend developmentrole. ● Strong expertise in Node.js and related frameworks (e.g., NestJS) for buildingscalable and efficient server-side applications. ● Should have experience on Typescript ● Understand OOPs fundamentals ● Solid understanding of asynchronous programming and event-drivenarchitectures. ● Familiarity with frontend technologies (HTML, CSS, JavaScript) and experiencewith integrating frontend components into Node.js-based applications. ● Experience with databases (e.g., MongoDB, PostgreSQL) and proficiency in SQLand NQoSL query languages. ● Familiarity with version control systems, such as Git.● Strong problem-solving skills and attention to detail.
● Ability to work collaboratively in a team environment and effectively communicateideas and solutions. ● Knowledge of cloud platforms (e.g., AWS) and deploying Node.js applications in acloud environment. ● Experience with containerization technologies (e.g., Docker) and orchestrationtools (e.g., Kubernetes). ● Understanding of software development methodologies, such as Agile or Scrum
Location:Pune Onsite
How to Apply:piushabera@technokrate.comMob:- 8956992812