Overview
The Senior Engineer role focuses on developing high-quality, scalable web applications in a fast-paced project environment. Collaborating closely with a cross-functional team, the contractor will leverage their expertise in modern technologies, particularly in JavaScript, React, and Node.js. This position is designed for a skilled developer ready to contribute immediately to an ongoing project and work within an agile framework.
Responsibilities
- Develop high-quality web applications using JavaScript, React, and Node.js.
- Integrate APIs to enhance application functionality and performance.
- Implement responsive user interfaces and ensure optimal user experience.
- Collaborate with cross-functional teams to define project requirements and deliverables.
- Utilize modern development practices and tools, including CI/CD pipelines.
- Participate in code reviews, providing feedback and guidance to team members.
- Maintain version control using Git within a team environment.
- Troubleshoot and resolve issues in a timely manner.
Requirements
- Strong commercial experience with JavaScript, React, and Node.js.
- Proven ability with TypeScript and modern front-end development practices.
- Experience integrating APIs and building performant, responsive interfaces.
- Familiarity with modern tooling and CI/CD pipelines.
- Confident in using Git and working in collaborative environments.
- Willingness to work onsite 2 days a week in London.
- Availability for a 3-month initial contract with potential for extension.