Website Brookwood Recruitment

About the Role We’re looking for a Senior Software Engineer I to join our growing technology team. This role is ideal for an experienced engineer who thrives on solving complex problems, driving technical strategy, and building high-quality software that makes a real impact.
As a Senior Engineer, you’ll work across the stack with a focus on frontend technologies (~80%), while also contributing to backend, infrastructure, and system design. You’ll own services end-to-end, mentor teammates, and play a key role in shaping the technical direction of business-critical projects.

What You’ll Do

  • Build and maintain scalable software applications using modern technologies.
  • Take ownership of systems end-to-end, from design to deployment and monitoring.
  • Solve live production issues quickly while implementing long-term reliability improvements.
  • Influence architectural decisions, ensuring solutions are robust, secure, and future-proof.
  • Drive continuous delivery and experimentation to deliver customer value.
  • Mentor and support less experienced engineers, helping raise the technical bar across the team.
  • Collaborate with cross-functional teams to identify opportunities for innovation and process improvements.

What We’re Looking For

  • 5–7 years’ experience delivering complex software solutions in a senior role.
  • Strong full stack development skills, with a frontend focus.
  • Proven ability to design and implement scalable, reliable, and secure systems.
  • Experience working in collaborative, agile environments with a strong ownership mindset.

Core Tech Stack (Must-Haves)

  • Frontend: TypeScript, React, Harness
  • Backend/Infrastructure: Node.js, GraphQL (Apollo), Git, Kubernetes, Docker

Nice-to-Have Skills

  • Perl, Java
  • SQL and database technologies

About You We’re looking for someone who:

  • Is proactive and brings forward new ideas.
  • Demonstrates ownership and accountability for outcomes.
  • Can work independently as well as in collaborative team environments.
  • Welcomes feedback and strives for continuous growth.
  • Communicates effectively with both technical and non-technical stakeholders.

Why Join?

  • Opportunity to work on impactful, business-critical projects.
  • A collaborative environment where your ideas are valued.
  • Flexibility to shape technical strategy and influence cross-team initiatives.
  • A culture that supports learning, experimentation, and professional growth.

To apply for this job email your details to apply.a4lmrwo5iqo@aptrack.co