We are looking for a highly motivated Mid Level NodeJS Back-End Developer to join our growing, award-winning team in the UK. In this role, you will be responsible for building and maintaining the server-side logic of our product, its APIs, and collaborating closely with the core platform team on wider integrations with additional applications. You will also work with front-end developers, the DevOps team, and product managers to deliver scalable, secure, and high-performance web applications for the AEC industry.
Responsibilities
- Develop and maintain server-side applications using the MERN stack.
- Design, implement, and optimize RESTful API endpoints to support client-side functionality.
- Integrate with third-party APIs for additional features.
- Ensure the reliability, scalability, and security of back-end systems.
- Write clean, maintainable, and efficient code following best practices.
- Write unit and functional test cases to ensure system robustness.
- Debug and troubleshoot back-end issues across development, staging, and production environments.
- Stay up-to-date with emerging technologies, frameworks, and best practices in Node.js development.
- Maintain proper documentation of code and processes.
- Collaborate with DevOps and cloud platforms (e.g., AWS, Azure, GCP) to deploy, monitor, and manage applications.
Role Requirements
- A bachelor\’s degree in Computer Science or equivalent experience.
- Strong understanding of RESTful APIs and the HTTP protocol.
- Experience as a backend developer in a professional setting.
- Experience working with databases, particularly NoSQL databases like MongoDB.
- Proficiency with version control systems (e.g., GitHub, GitLab).
- Understanding of Test-Driven Development (TDD) and effective testing practices.
- Awareness of security best practices.
- Excellent problem-solving skills and a proactive approach to technical challenges.
- Strong communication skills and ability to work effectively in a team.
- Proficiency with Node.js and Express.
- Experience writing tests using Jest.
- Understanding of OpenAPI schema.
- Familiarity with DevOps concepts such as containerization and CI/CD.
- Experience with GitHub, including writing GitHub Actions, and interacting with GraphQL APIs.
- Familiarity with ReactJS/Redux is a plus.
- Experience working in Agile development environments.
- Knowledge of the construction industry is advantageous.
- Experience with 3D Graphics or Unity3D is a bonus.
- Experience leading code reviews and reviewing pull requests.
- Ability to translate user journeys into functional requirements and work with product teams.
Please send your CV to if you are interested in applying.
Note: If you do not hold a passport for the country of the vacancy, you may need a work permit. Check our Blog for more information.
Do not include bank or payment details when applying. Eurojobs.com is not responsible for external website content. All applications should be made via the \’Apply now\’ button.
Created on 23/05/2025 by JR United Kingdom
#J-18808-Ljbffr
Contact Detail:
JR United Kingdom Recruiting Team