Technical Lead - Front End Developer

Be responsible for leading a team and fundamental parts of the application architecture, including decisions on libraries, 3rd party tools + APIs.
Scroll to content

Who we are

We are an experience design company that works to improve the lives of millions of people all over the world. With studios in the UK, Singapore, India and South Africa, we operate globally. 

We help businesses to develop and ship products and services rooted in user needs. We also partner with our parent company Zensar, a leading digital and technology solutions provider. Together, we execute digital transformation programmes for major brands.

We want to expand the Foolproof family, and make sure it’s just as diverse as the world around us. Different perspectives make us who we are and our work a success. 

Onto the role 

Software Engineers provide the foundation of our high velocity engineering practice. They help our clients transform their software development practices using modern engineering approaches, while carrying out cutting edge software design and development. This work is often achieved through the delivery of software or component products with pragmatic but innovative approaches baked in.

We are looking for an individual to join one of our long standing client to lead their key workstream programme, as a Lead, Principal Front-end Developer. 

The successful candidate will be responsible for leading a team and fundamental parts of the application architecture, including decisions on libraries, 3rd party tools + APIs, along with hands-on experience on HTML, CSS and JS, building responsive prototypes and leading the way in new technologies.  


  • Work collaboratively to solve user interface challenges in responsive code across devices and breakpoints. 
  • Responsible for front end and fundamental parts of the application architecture, including decisions on libraries, 3rd party tools + APIs, asynchronous behaviour, performance.
  • Create, shape  and maintain a single, holistic and shared understanding of a domain and its evolution,  encompassing people, processes, data and technology
  • Responsible for running across functional UX & UI teams with up to 10 members on each project. 
  • Work with our technical partners and client in-house development teams.
  • Confirm, challenge and critique the feasibility of the designs we produce.
  • Understand new technologies and techniques and actively share knowledge with the business.
  • Present and rationalise solutions to clients and internal stakeholders. Estimate and scope build activities, in collaboration with our Project Management and Client Services teams. 
  • You will be able to set up a QA process for front end feature development and testing of those features before handing them over to application teams for integration. 
  • Work directly with teams and client, continually shaping and adapting to ensure the outcome maximises value to users and the organisation.

Your experience

  • Extensive experience in leading cross-functional teams, Front End developers and Designers in a number of work streams as a part of a larger programme.
  • Good understanding of a broad range of technologies and  business sectors
  • Experience and continues desire to remain a hands-on leader within the         Front End discipline demonstrating the experience of writing quality front-end code 
  • Commercial experience with one or more javascript languages including React, Angular, Typescript or ViewJS.
  • Experience with Styled components. Experience with Atomic Design or other CSS architectures such as ITCSS, OOCSS.
  • Experience working with API integration.
  • Experience with data visualisation tools is beneficial.
  • Good knowledge of revision/version control systems (E.g. Git).
  • An understanding of UI design and an understanding, and appreciation of, user experience design methodologies.
  • An interest in design and a desire to take an active part in the design process, rather than starting to code after designers have finished their work. 
  • The ability to recommend the right development approaches and deliverables.
  • Experience to easily communicate and convey ideas to a wide audience, switch between different problem spaces and responsibilities

The methodology we value: 

  • Design, develop, deliver and improve software and software delivery methods to meet identified needs.
  • Follow and improve upon best practice guidelines.
  • Write clean, secure, maintainable code.
  • Coach and mentor more junior colleagues and clients.
  • Consult, advise and demonstrate software engineering best practices to our clients. 


We put a lot of time and energy into making Foolproof the best place it can be for our people. We give our team the support they need to develop personally and professionally in a collaborative culture that emphasises learning. We offer competitive salaries and a range of benefits including:

    • Regular salary reviews.
    • Annual bonus and profit share schemes.
    • 25 days holiday which increases with service plus the option to buy and sell leave.
    • Departmental training budgets for learning and development.
    • Quarterly away days including a Team Trip abroad.
    • Long service awards and enhancement to our standard benefits.
    • Company pension scheme.
    • Private healthcare.
    • Life insurance.
    • Cycle to work scheme.

Additional information

  • Remote status

    Flexible remote

  • Employment type


Or, know someone who would be a perfect fit? Let them know!

45 Folgate St
E1 6GL London Directions


2-4 Queen St
NR2 4SQ Norwich Directions


M2 4WU Manchester Directions


Applicant tracking system by Teamtailor