Senior Frontend Software Developer

1 month ago


London, Greater London, United Kingdom Tesco Full time

About the Role

We are seeking a passionate and pragmatic Frontend Software Engineer to join our team at Tesco. As a key member of our engineering team, you will be responsible for developing and implementing scalable frontend systems using modern engineering practices and frontend development tooling and technologies.

Key Responsibilities

  • Develop and implement scalable frontend systems using JavaScript, TypeScript, React, and Node.js
  • Profile and optimize code for improved performance
  • Apply understanding of cohesion and architectural principles to create well-structured, maintainable software
  • Identify patterns in code and refactor towards them where it increases understanding and/or maintainability
  • Translate requirements into tasks and code
  • Develop high-quality code that can lead to rapid delivery, pursuing continuous integration and delivery
  • Commit code early and often, demonstrating understanding of version control and branching strategies
  • Automate everything by default
  • Write secure code by default
  • Write maintainable code and observe basic hygiene practices
  • Implement relevant project instrumentation
  • Follow best practices of continuous BDD/TDD/Performance/Security/Smoke testing
  • Work effectively with product stakeholders to communicate and translate needs into product improvements
  • Lead group discussions on system design and understand domain well enough to work with Product Managers to drive value
  • Support production systems, resolve incidents, and perform root cause analysis
  • Debug/find complex problems and support/maintain the software solution
  • Share knowledge with the wider engineering community
  • Mentor and develop others around you
  • Produce proof of concepts to evaluate new tools

Requirements

  • 5+ years of commercial experience as a Frontend Software Developer
  • Best-practices regarding all aspects of web development, including design, semantic HTML markup, CSS, TypeScript, and related technologies
  • Exposure to a variety of JavaScript frameworks and libraries, such as React, Redux, React-Router, and testing with React Testing Library, Jest, Cypress, Playwright, Jasmine, Enzyme, Mocha
  • Experience of using Node.js to create high-traffic applications, perhaps using Express.js, Sails, Koa, or similar
  • Awareness and practice of UI performance best practices
  • Understanding and exposure to integrating REST API endpoints
  • Strong experience and understanding of industry-standard web accessibility, web design, and usability to support sites cross-browser/platform/device
  • A desire to write readable, maintainable, modular, and extendable code
  • Exposure to the DevOps model
  • Experience in Lean and Agile environments and understanding of principles behind methodologies such as BDD, ATDD, and TDD

Nice to Have

  • Bringing multiple viewport responsive and adaptive web designs to life
  • Modern JavaScript/TypeScript frameworks, including Remix or Next.js
  • Exposure to state machines and statecharts, bonus points if this is with XState
  • Developing web applications within the constraints of "non-standard" devices


  • London, Greater London, United Kingdom Foundry Full time

    About the RoleWe are seeking an experienced Frontend Senior Software Engineer to join our team and contribute to the development of our core Flix frontend application.As a member of this team, you will work with large datasets of hand-drawn artwork and storyboard data to build a collaborative and intuitive user interface for our users.Develop high-quality,...


  • London, Greater London, United Kingdom Opus Recruitment Solutions Full time £70,000

    Achieve career growth with Opus Recruitment Solutions as a Senior Frontend Software Engineer. We are supporting a pioneering scale-up Start-Up based in the City of London with their search for a talented Frontend Developer.You'll work closely with a team of skilled Frontend & Backend Engineers (Python) on their two core AI Driven Products.This is a fantastic...


  • London, Greater London, United Kingdom Tesco Full time

    About the Role At Tesco, we're seeking a skilled Frontend Software Developer to join our team. As a key member of our engineering group, you'll be responsible for developing and implementing scalable frontend systems using JavaScript, TypeScript, React, and Node. Your in-depth knowledge of frontend technologies will enable you to create high-quality,...


  • London, Greater London, United Kingdom loveholidays Full time

    Job Title: Senior Frontend Software EngineerAbout the Role:We are seeking a Senior Frontend Software Engineer to join our team at loveholidays. As a key member of our engineering team, you will be responsible for developing and maintaining our frontend architecture, ensuring high performance, scalability, and reliability.Key Responsibilities:Develop and...


  • London, Greater London, United Kingdom HSBC Global Services Limited Full time

    We are seeking a skilled Senior Software Engineer - Frontend Development to join our team at {company}. The ideal candidate will have a strong background in JavaScript and HTML/CSS and be able to design and develop intuitive user interfaces.


  • London, Greater London, United Kingdom Acre Software Full time

    About AcreAcre is a pioneering fintech company that is revolutionizing the UK's mortgage market. With a focus on innovation and customer-centricity, we are building a platform that makes buying a home easier and more accessible for everyone.The RoleWe are seeking a highly skilled Lead Frontend Engineer to join our team. As a key member of our engineering...


  • London, Greater London, United Kingdom Mintago Full time

    Mintago Limited is seeking a Senior Frontend Developer to enhance our team's skills and expertise in building responsive web applications using cutting-edge technologies.">">About the RoleDesign, develop, and maintain high-quality front-end components and features for our web applicationLeverage TypeScript and React to build scalable and performant software...

  • Software Engineer

    2 weeks ago


    London, Greater London, United Kingdom Tesco Full time

    We are seeking a skilled Senior Frontend Engineer to join our team at Tesco. The ideal candidate will have 5+ years of commercial experience in frontend software development, with expertise in JavaScript, TypeScript, React, Node.js, and related technologies.The role involves developing and implementing scalable frontend systems, profiling and optimizing...

  • Software Engineer

    1 month ago


    London, Greater London, United Kingdom O'Neill Patient Solicitors LLP Full time

    Job Title: Software Engineer - Frontend DeveloperWe are looking for a skilled Software Engineer to join our team. As a Frontend Developer, you will be responsible for designing and developing the user interface and user experience of our website.Responsibilities:* Design and develop the user interface and user experience of our website* Collaborate with the...


  • London, Greater London, United Kingdom Burns Sheehan Full time

    Senior Frontend Engineer role available at Burns Sheehan in 2025.This autonomous position involves building products across the stack using modern tech (Next.js, React, Typescript) on AWS. Key responsibilities include building complex solutions in product-driven companies with a good knowledge of React, Next.js, and Typescript.A key aspect of this role is...


  • London, Greater London, United Kingdom BGC Group Full time

    We are seeking a highly skilled Senior Frontend Software Engineer to join our team at the BGC Group.**Job Summary:**We are looking for an experienced frontend software engineer with a strong background in JavaScript development, specifically with ReactJS. The ideal candidate will have a proven track record of delivering high-quality web applications and a...


  • London, Greater London, United Kingdom Harnham Full time

    Looking for a talented Frontend Software Developer to join our innovative InsurTech company in London. As the first frontend hire, you will play a crucial role in shaping our greenfield platform for customers to log in and track insurance sales.The ideal candidate will have strong expertise in React, Typescript, and NextJS, as well as experience with cloud...


  • London, Greater London, United Kingdom InterQuest Group Full time

    InterQuest Group is seeking a Senior Frontend Software Engineer to contribute to new products and drive strategic goals. This 6-month contract offers a competitive salary of $120,000 per annum.Job Description:Write clean code using Vanilla JavaScript or TypeScript.Use Cypress or Jest in testing frameworks.Champion pair programming and consider software...


  • London, Greater London, United Kingdom Formula Recruitment Full time £95,000

    Senior Frontend Developer RoleWe are seeking a skilled Senior Frontend Developer to join our client's tech function. The company is a market leading scale-up within the Travel Tech space.This company is utilising AI to deliver enhanced experiences to millions of users worldwide. As they expand with their growth plans, they require an experienced Senior...


  • London, Greater London, United Kingdom Digital Gurus Full time £120,000

    Unlock Your Potential with Digital Gurus!We are seeking a highly motivated Lead Frontend Software Developer to join our team and help drive the success of our online casino platform. As a lead frontend developer, you will be responsible for developing and maintaining the frontend of our platform.About the OpportunityDeveloping and maintaining the frontend of...


  • London, Greater London, United Kingdom GetGround Commercial Finance Limited Full time

    OverviewWe are seeking a skilled Senior Frontend Software Engineer to join our team at GetGround Commercial Finance Limited in London. As a key member of our cross-functional development team, you will work closely with product and design teams to create engaging products that meet the needs of our users.The ideal candidate will have experience working as a...


  • London, Greater London, United Kingdom Noir Full time

    Job Description:Our company, Noir, is seeking a Senior Frontend Developer to lead our team of developers and drive innovation in our web applications. As a seasoned professional with 8+ years of experience in frontend development, you will be responsible for mentoring junior developers, collaborating with backend teams, and ensuring high-quality code using...


  • London, Greater London, United Kingdom Christy Media Solutions Full time

    Transforming Video Streaming with Innovative SolutionsChristy Media Solutions is seeking a visionary Senior Frontend Development Lead to spearhead our frontend development function, driving innovation and excellence in video streaming solutions.About the Role:As our Senior Frontend Development Lead, you will be responsible for overseeing a team of in-house...


  • London, Greater London, United Kingdom InterEx Group Full time

    Job Title: Senior Frontend DeveloperAbout the Role:We are looking for a skilled Senior Frontend Developer to join our team at InterEx Group. As a Senior Frontend Developer, you will be responsible for developing and enhancing the front-end of powerful data-driven tools, working closely with backend developers to interface with APIs, and creating highly...


  • London, Greater London, United Kingdom Tag Full time

    Job OverviewThis Senior Frontend Engineering Manager role is a critical part of our team, responsible for leading and mentoring frontend developers to deliver high-quality software solutions.About the RoleArchitect and design complex frontend solutions to drive project success.Collaborate with cross-functional teams to define and implement innovative...