Technical Lead (Front End)

Posted 06 April 2022
SalaryCompetitive
LocationManchester
DisciplineDigital Technology
Reference003082

Job description

Here at N Brown Group, we have an opportunity for a resilient and ambitious Technical Lead to join our engineering team.

 

About the Role

The main purpose of a Technical Lead is to provide senior technical leadership to your squads, whilst contributing to the strategy and build of the wider Engineering practice in N Brown. You will have complete technical proficiency in React/JavaScript development with extensive experience consuming and utilising Microservices within a feature squad. With this knowledge and experience you will lead, mentor and coach engineers, empowering them to use modern development standards, technologies, and best practice techniques.

 

About You

You will be passionate about creating a future-fit, engineering practice, and growing our technology and people capability. As an influential team leader with experience in coaching and mentoring, you should be able to thrive in a disruptive and fast-growing environment, hungry to learn and help our business evolve.

 

Responsibilities

  • Lead squad code development in an Agile delivery structure, influencing wider development standards
  • Lead Agile ceremonies – two-week sprint planning, show and tells, retrospectives and delivery, contributing to optimising the squad’s way of working
  • Owner of code quality and tech debt including ensuring all code written is of high quality, performant, maintainable and all processes are automated and repeatable.
  • Continuous Integration using Jenkins and/or Gitlab including the Release Pipeline and quality process
  • Work with the wider Engineering leadership team to transform squads into a DevOps model
  • Proactively resolve technical issues within the squad and other squads whilst looking for continuous improvement opportunities from an operational process perspective
  • Liaise with guild of other squad Tech Leads to ensure a standardised vision and approach to engineering across all squads within N Brown
  • Line management where you will coach, mentor and develop squad developers, coach in best practice

 

Skill and Experience

  • Experience in developing high quality, scalable and efficient web apps at an enterprise scale, with a solid understanding of the full software development cycle
  • Full stack web development including JavaScript/TypeScript, React, Node, Next/Express applying common design principles and development techniques
  • Though not essential, experience of cloud-based SOA (Service Oriented Architecture) is beneficial including Java, python3, Spring Boot/vert.x, containerisation and a code-first DevOps approach
  • Able to maintain the highest standard of code quality, unit tests, code coverage – SonarQube or similar
  • Experience in working in an Agile environment with continuous delivery. Understand how the squad-model operates
  • Experience working in or building a scalable cloud-based DevOps environment. Able to proactively assist team with this transformation and change