skip navigation
skip mega-menu

Senior Frontend Developer (Team Lead)

Caroo - Manchester

Full-time (Permanent)
Published on
28 April 2023
30 June 2023

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

Subscribe to our newsletter

Sign up here