Open Position -

Front-End Engineer ReactJS



We're TPXimpact. We deliver transformation that matters to organisations, to public services and to society. Our multidisciplinary teams work across technology, design, and digital experiences. We're united by the belief that it's possible to deliver more – that by harnessing digital technologies, modern ways of working and a fresh mindset we can create better outcomes for people and the planet.


  • Care deeply about users, making sure that prototypes and products are designed to meet their needs and deliver the best possible experience
  • Can rapidly prototype to bring new product and service concepts to life, and create working solutions which can be used for testing and learning
  • Are comfortable changing contexts and working on more than one project at a time
  • Are happy to switch between prototyping in code or in a visual design application, choosing the right tool for the task in hand
  • Enjoy being part of a team, collaborating with colleagues and clients and frequently giving and receiving constructive feedback


  • Experience working at the early stages of a project when user needs are still undiscovered, as well as with live services
  • A basic understanding of the core design principles. For example, how to use type, spacing and visual hierarchy
  • Confident building responsive web applications using modern front end web technologies (HTML, CSS/Sass, Javascript)
  • Experience with libraries like React.js, Vue.js or similar
  • Knowledge and experience of building accessible websites


  • Worked as part of a team on agile projects, experience of agile rituals and ways of working
  • Experience with open source development and tooling (Git/Github)
  • Experience designing at all levels of fidelity from sketches to code
  • Experience using pattern libraries and design systems; combining reusable templates, visual, interaction and development components into working products
  • Experience of working in the public sector


  • 25 Days Paid Leave
  • Supplemental Health & Dental Care
  • Competitive Remuneration Package
  • Exceptional Social Package & Special Discounts
  • Innovative & Agile Teams
  • Challenging Projects & Leading-edge Technologies
  • Socially Responsible Company
  • Tech & Soft Skills Training
  • Team Bonding Events
  • Fruity Afternoons & Beer Thursdays
  • Excellent Office Location & Facilities
  • A wonderful terrace with a mountain view
  • Relaxing & Gaming Areas
  • Free Biking Parking & Showers