Overview
We are seeking an experienced Node.js Developer to join a greenfield project focused on modernising a legacy system from Perl to Node.js. The contractor will work with a small, agile team to design and deliver a scalable solution, participating in occasional in-person meetings while primarily working remotely from the UK. This role is ideal for developers who enjoy tackling complex challenges with modern technologies.
Responsibilities
- Develop and implement scalable solutions using Node.js and JavaScript.
- Collaborate with team members to architect new system components.
- Support the migration of systems from Perl to Node.js.
- Integrate APIs and manage system integrations.
- Utilize MongoDB for data management.
- Maintain version control using Git.
- Participate in DevOps practices and CI/CD pipeline processes.
- Troubleshoot and resolve technical issues as they arise.
Requirements
- Strong experience in Node.js and JavaScript development.
- Background in greenfield or migration projects.
- Understanding of API development and system integration.
- Familiarity with MongoDB, especially Mongo Atlas.
- Experience working in Linux environments.
- Knowledge of AWS or Azure services.
- Proficient in version control using Git.
- Previous exposure to DevOps principles is advantageous.