About the Role
Join Compare the Market and help to make financial decision making a breeze for millions. We are a purpose-driven business powered by tech and AI, building high-performing, results-driven teams. Every role here plays a part in driving our mission forward, and we create an environment where you can bring your authentic self, grow a truly characterful career, and see the direct impact of your work on the lives of our customers.
Responsibilities
- Work with Product Managers, Engineering Managers, and Engineering Leadership to design solutions, considering trade-offs in technical and operational considerations.
- Interact with cross-functional engineering teams across the company to improve efficiency and reduce bottlenecks.
- Take responsibility for key aspects of the development lifecycle, from design to implementation, testing, security, and maintenance.
- Ensure testing and security standards are well embedded into the software the team produces.
- Actively participate in a community of practice for engineering to develop and share knowledge.
- Effectively participate in the team's software development methodologies, such as pairing, code and documentation reviewing, and continuous delivery.
Requirements
- Demonstrable experience with Node.js (backend focus), JavaScript/TypeScript, and GraphQL.
- Experience building scalable, highly available services and products.
- Experience designing and maintaining build, test, and deployment pipelines as part of delivering robust software systems.
- Knowledge of security engineering practices and methods.
- Creative problem solver who organizes a team around a challenge.
- Work with agile methodologies and lean thinking methods.
- Active learner, both within your technical and professional area of expertise.
Skills
- Node.js
- JavaScript
- TypeScript
- GraphQL
- Agile methodologies
- Lean thinking
Location
- London
- Peterborough
Work Type
- Full-time
About the Company
- Compare the Market is a business built for pace and performance.
- We encourage thinking differently, acting boldly, and delivering brilliantly in a culture that values results and rewards progress.
- We believe diverse teams make better decisions, and we are committed to creating an inclusive workplace where everyone feels empowered to grow, contribute, and thrive.
