Work remotely with |
Find the best remote JavaScript-related jobs from top companies all around the world
Tech Lead
19 days ago

Despite the current circumstances we are still actively recruiting for roles. In compliance with UK Government advice relating to COVID-19 this role will be remotely based in line with our current workforce and we will supply you with the tools and technologies to enable you to do so. Similarly all interviews will be conducted by google hangouts or equivalent video conferring technologies.

Tech Lead Role Purpose:

A leader and technical expert for one of our Squads. Working in a cross-functional team including Engineering, Product Management, Product Design, User Research and Business SME's, to support the delivery of their Squad's mission and objectives. Responsible for the technical feasibility and delivery of features. Responsible for the direction and support of Engineers in their Squad. Responsible for defining and implementing best practice and processes. Responsible for the architecture, development and maintenance of software. Liaising with stakeholders and other team members to understand and drive requirements.

Involved in setting the long term vision for the Squad. Champions innovative use of technology. Engages in technical discussions with Engineering Managers, Tech Leads, and Engineers, to understand the trade-offs and guide decisions. Dives into architectural details with their own and other Squads. Works with the Architecture Review Board forum for alignment and governance. Keeps a check on the effects to the Squad due to changes in the wider architecture.

What's the team like:

We are a friendly and supportive team. Sharing knowledge, collaboration and communication are the core team values. We encourage open communication amongst team members; discuss and embrace ideas on their merit.

Any other key skills or abilities:


  • Experience leading a technical team; mentoring, facilitating technical discussions and setting direction

  • A proactive problem-solver who can engage with (internal and external) customers to understand requirements and find solutions to their problems

  • A passion to succeed, positive attitude, willingness to learn and participate in our digital transformation.

  • Excellent communication skills with technical and non-technical team members

  • A team player who is happy to discuss and resolve conflicts positively

  • Ability to challenge and hold peers and stakeholders to account

  • Ability to learn and assess new technologies and reach considered recommendations

  • Significant JavaScript expertise and experience

  • Knowledge of JavaScript Front End technologies e.g. React.js

  • Knowledge of JavaScript Back End technologies e.g. Node.js

  • Expertise in current markup technologies e.g. HTML5, CSS & SASS

  • Experience of API design and best practice, using both REST and GraphQL

  • Experience of CI/CD best practice and tooling e.g. CircleCI, Travis CI, Jenkins

  • Experience with Cloud platforms e.g. AWS, GCP, Azure

  • Knowledge of Agile practices e.g. Scrum, Kanban

  • Knowledge of preparing user stories and acceptance criteria

  • Practitioner and advocate for Test Driven Development (TDD)

  • Comfortable working in a transformational environment undergoing a continual change of people, processes and technologies


  • Knowledge of observability tools e.g. NewRelic, AirBrake, Sentry

  • Knowledge of systems design e.g. scalability, reliability, security

  • Experience working in an environment following a Cross-functional, Product-team or Squad operating model

  • Experience working directly with senior stakeholders

  • Experience in interviewing and hiring

At Which? we value diversity and we're committed to creating an inclusive culture where everyone is able to be themselves and to reach their full potential. We want to receive applications from all regardless of age, gender identity, disability, marriage or civil partnership, pregnancy or maternity, religion or belief, race or ethnic origin, sex, sexual orientation, transgender status, social economic background etc. We believe that a diverse workforce helps us to understand and create a positive impact for consumers. We want to ensure that everybody can apply and be part of our recruitment processes, and therefore when required we make reasonable adjustments to accommodate our candidates.

Its a great time to join as we have just launched our new values! Click here to find out what we feel reflects what we do and how we work!

We’re committed to making sure our application process is accessible to everyone who would like to apply for any of our vacancies! Please reach out to if you need us to provide an alternative application method to support your accessibility needs.

Made with by developers for developers! | Find remote JavaScript-related jobs from top companies all around the world | By using this site, you agree to our terms of service and privacy policy