Negotiable
Undetermined
Remote
Remote
Summary: The Node.js Developer role involves joining a development team to create high-performance, scalable backend applications using JavaScript and Node.js. The position requires designing and implementing RESTful APIs, microservices, and real-time applications that support core business operations. Candidates should have extensive experience in Node.js and related technologies, along with a strong background in web application development. This is a fully remote position.
Key Responsibilities:
- Design and implement RESTful APIs and microservices.
- Build high-performance, scalable backend applications using Node.js.
- Develop real-time applications that support core business operations.
- Collaborate with the development team to enhance application performance.
- Ensure security best practices in application development.
- Utilize continuous integration tools and technologies.
Key Skills:
- 5+ years of experience with Node.js framework.
- Hands-on experience in designing and implementing microservices-based architectures.
- Bachelor's degree and 8 years of IT development or testing experience OR in lieu of degree; high school diploma/GED and 10+ years experience in web application development, with a strong focus on JavaScript frameworks.
- 5+ years of experience programming Java/Javascript and 3+ years of experience with Node.JS or comparable framework.
- SOLID understanding of and detailed experience with object-oriented design patterns, microservices architecture, and event-driven design.
- Experience with information security from a systems development perspective (OWASP, OAUTH2, etc.).
- Design and implementation experience with integration technologies (Kafka, RabbitMQ, Mulesoft).
- Expertise in web development technologies such as HTML, XML, JavaScript, ASP, SQL, Java or Python, SOAP and REST-based web services.
- Experience using continuous integration capabilities (GIT, Atlassian BitBucket Pipelines, Docker containers).
Salary (Rate): £100000 yearly
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Description
We are seeking a skilled Node.js Developer to join our development team and build high-performance, scalable backend applications using JavaScript and the Node.js runtime. You will design and implement RESTful APIs, microservices, and real-time applications that power our core business operations.
Qualifications/Requirements:- 5+ years of experience with Node.js framework
- Hands-on experience in designing and implementing microservices-based architectures.
- Bachelor''s degree and 8 years of IT development or testing experience OR in lieu of degree; high school diploma/GED and 10+ years experience in web application development, with a strong focus on JavaScript frameworks.
- 5+ years of experience programming Java/Javascript and 3+ years of experience with Node.JS or comparable framework
- SOLID understanding of and detailed experience with object oriented based design pattens, microservices architecture and frameworks, and event driven design.
- Experience with information security from a systems development perspective (OWASP, OAUTH2, etc.).
- Design and implementation experience with one or more of the integration technologies (Kafka, RabbitMQ, Mulesoft).
- Expertise in web development technologies such as HTML, XML, JavaScript, ASP, SQL, Java or Python, SOAP and REST-based web services.
- Experience using continuous integration capabilities GIT, Attlassian BitBucket Pipelines, Docker containers).