Node JS Backend Developer ##Remote##Contract ## W2 or C2C.
As a senior Node.js developer , you’ll help us optimize the performance of our web-based applications. You will design back-end components, collaborate with front-end application devs, and integrate protection and data storage solutions.
Objectives of this role
- Work on building the back-end applications that power web and mobile applications.
- Designing and developing high-performing applications with the help of the Node.js runtime environment.
- Developing and implementing complex Node.js applications to the cloud infrastructure.
- Designing and maintaining scalable and efficient APIs and integrating third-party APIs into Node.js applications.
Required Qualifications:
- Bachelor’s degree in Software Engineering, Computer Science or a related field.
- 3-5 experience as a Node.js engineer
- Demonstrable experience in web application development with expertise in Node.js.
- Proficiency with front-end technologies like CSS, HTML and JavaScript.
- Knowledge of database technologies and agile development methodologies.
- Experience working with databases, such as MySQL or MongoDB.
- Familiarity with web development frameworks, such as Express.js, Next, Koa.
- Understanding of microservices architecture and DevOps principles.
- Excellent problem-solving and management skills.
Preferred skills and qualifications
- Relevant certification for Node.js from a recognised organisation.
- Experience working with cloud-based infrastructure, such as AWS or Azure.
- Familiarity with front-end development frameworks, such as React.js or AngularJS.
- Working knowledge of test-driven development (TDD).