logo

JobNob

Your Career. Our Passion.

Node.js Developer - Server Side Component


Quess IT Staffing


Location

Bangalore | India


Job description

Key Skills :- Proficiency in Node.- Javasript- Experience with React or Angular- Familiarity with middle-tier or front-end development- Experience in building libraries and APIs- Strong understanding of Test-Driven Development (TDD), including unit testing and dependency injection- Expertise in developing RESTful APIs and microservicesOptional but Useful Skills :- Experience with Docker, containers, and Kubernetes- Experience with messaging systemsJob Description :- We are seeking a talented Node.- js Developer with 4-8 years of experience to join our dynamic development team.- The ideal candidate should have a strong foundation in Node.- js and experience working with either React or Angular.- This role involves developing high-quality, scalable, and efficient code for various projects, including building libraries, APIs, and microservices.- The candidate should be well-versed in Test-Driven Development (TDD), including unit testing and dependency injection, to ensure robust and reliable software solutions.Responsibilities :- Develop and maintain server-side logic using Node.- Javasript, ensuring high performance and responsiveness to requests from the front-end.- Work with front-end developers to integrate user-facing elements with server-side logic using either React or Angular.- Design and develop reusable libraries and APIs for future use.- Embrace Test-Driven Development methodologies, including unit testing and dependency injection, to create scalable and maintainable code.- Build and maintain RESTful APIs and microservices, ensuring they meet the business requirements and adhere to best practices.- Collaborate with cross-functional teams to understand user requirements and translate them into technical specifications.- Participate in code reviews, ensuring adherence to coding standards and best practices.- Stay up-to-date with emerging trends and technologies in the Node.- js ecosystem and beyond, continuously improving skills and knowledge.If experienced, work with Docker, Kubernetes, and messaging systems to enhance application scalability, deployment, and communication.Requirements :- Bachelor's degree in Computer Science, Information Technology, or a related field.- 4-8 years of proven experience as a Node.- Javascript .- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.- Demonstrated experience with React or Angular.- Solid understanding of building libraries and APIs.- Comprehensive knowledge of Test-Driven Development (TDD) practices, including unit testing and dependency injection.- Experience in developing RESTful APIs and microservices.- Familiarity with code versioning tools, such as Git.- Good understanding of server-side templating languages and CSS preprocessors is a plus.- Experience with Docker, Kubernetes, and messaging systems is highly desirable but not mandatory. (ref:hirist.tech)


Job tags



Salary

All rights reserved