Senior Frontend Developer Team Lead

Service: Development

Location: Remote

542 Digital is looking for a Senior Frontend Developer Team Lead. We produce applications that harvest and publish financial data in the form of dashboards and interactives.

The ideal candidate has a broad understanding of general development across the entire stack, and extremely deep knowledge of modern frontend development. The job requires working closely with our backend and full stack teams to understand the intricacies of each project, their requirements and how to reach a finished product.

You will be:

  • Managing 542 Digital’s front-end development team, including day-to-day management and allocation of tasks.
  • Leading technical implementation of 542’s front-end projects, understanding different developers abilities and capabilities.
  • Involved in all stages of the SDLC on front-end projects, from requirements gathering to delivery.
  • Working alongside our project managers to estimate, plan and resource front-end projects.
  • Communicating across teams with other 542 project stakeholders.
  • Coordinating our agile sprint process for the front-end team, including any dependencies with other teams.
  • Getting hands on with our TypeScript/React stack when required.
  • Handling the front-end pipeline strategy, testing and deployments.
  • Driving process and technical improvements on the front-end team.
  • Writing documentation and ensuring documentation best practices are upheld.

About you:

  • A team player
  • An experienced programmer with years of experience in standard software development practices and how other parts of technical solutions fit into the front-end architecture.
  • Professional experience in TypeScript/JavaScript and frameworks that sit around those languages: React, Next.js and Node.js.
  • Understanding of CI/CD practices and front-end deployment pipelines.
  • Excellent communication and presentation skills.
  • Driven to continuously improve both the team and yourself.

Required expertise:

  • 2+ years of experience as a software engineering manager or related management-level position.
  • 7+ years of software development experience or 4+ years and ideally a BSc in a related field.
  • 2+ years of React experience.
  • 2+ years of TypeScript experience.
  • Experience taking projects through the full software development lifecycle.

Preferable skills:

  • Jira and other industry standard tools
  • Has worked with UI/UX designers or teams.
  • Understanding for design, UX, and design tools such as Figma
  • Agile methodology experience or training (preferably as a scrum master.)
  • Able to put together and deliver technical presentations.
  • Requirements gathering and client interaction.
  • Experienced writing automated tests in Cypress.
  • Experienced deploying React applications with Docker to AWS.
  • Experience with Gitlab CI/CD

The position can be fully remote, but you may be required in London for internal or client meetings once a quarter.

Contract or permanent. Salary details will be provided on application, please get in touch first.

Send us an email at with your CV and why you’d be a good fit for the role.

We look forward to hearing from you!