Technical Principal - React Developer

We're looking for an experienced front-end developer to join our award-winning team as a Technical Principal.


We’re looking for an experienced front-end developer to join our award-winning team as a Technical Principal. This is a fantastic opportunity to work in a forward-thinking digital agency that empowers creativity and provides a supportive, mentoring culture in a diverse team. Our clients are based around the world, including some of the biggest international brands, which means your work will have a global reach.

Our technology stack is modern and dynamic, including Node JS, React, TailwindCSS, Storybook, Docker.

The successful candidate must be passionate about delivering work to a high standard, using their experience and insight to deliver outstanding projects. You will be expected to work proactively, finding solutions to problems, ensuring that projects are delivered on time and meeting our technical standards.

Soak is based in a beautiful open-plan office in central Norwich with easy access to local amenities, however we support a hybrid working arrangement if you would prefer to work remotely.

Responsibilities and Duties:

  • Provide technical knowledge and expertise collaboratively as part of a project team to deliver innovative features and solutions to our clients.
  • Work autonomously to ensure development priorities are met to a high standard and to the agreed specification.
  • Maintain excellent communications with the project team, attending daily stand-ups, requesting support where needed and keeping stakeholders aware of progress.
  • Contribute to project planning sessions, authoring technical approaches, estimates and other project documentation.
  • Use experience and insight to further Soak’s commercial goals, advising on technologies, efficiencies and to help us continue to evolve as a digital agency.
  • Provide guidance and leadership on assigned key accounts, reporting to the Technical Consultants and supporting the client-services team.

Key Skills:

  • HTML / CSS - strong understanding of accessible, semantic code within complex, bespoke designs and an eye for detail.
  • Javascript / React - the position will be using React, NextJS, Fastify and other javascript based technologies as we continue to invest in a modern development stack.
  • APIs / Headless CMS - experience of consuming and presenting API data in a front-end environment is desired. Our CMS technologies are WordPress and Strapi.
  • Git / Version Control - Soak has a mature and well documented approach to version control, all codebases are held on our BitBucket and GitHub repositories.
  • Front-end build tools - NPM, Webpack, Storybook and other tools are used on a daily basis.

Desirable Skills:

  • Data Visualisation - Soak specialises in data visualisation, user experience and UI design. Any experience in data presentation is a plus.
  • Testing Frameworks - experience with front-end testing frameworks such as Jest or Cypress would be valuable but not essential.


  • Salary Range - £35-£40k D.O.E
  • Holiday - 25 days plus Bank Holidays
  • Training - support and mentoring from our experienced consultant team leaders, training course allowance and team workshops.

Closing Date:

  • 31st July 2022
  • No recruitment agencies please