Where Kiwi Explorers connect & make a difference

Front-End Developer

Journey Digital
United Kingdom
Partial remote, time in workplace
Applications close:
080 Front-End Developer - UK
Posted 1 month ago

ABOUT JOURNEY: Journey is a team of digital specialists based in Auckland, London, India and the Philippines. We create transformational digital experiences that build loyalty, drive sales, and deliver insight. Through a blend of consulting, design and development, we provide clients with strategic digital products, platforms, bespoke software, mobile apps and enterprise websites.
We love what we do, and we do it well. We’ve won many awards for our work over the last few years and have expanded internationally, too – with a studio opening in London to support our clients in EMEA. 
We look after each other and have fun together. Our goal is to make Journey the place where you can do the best work of your career and enjoy yourself at the same time.

Embracing, sharing and living our company values is a core part of your position description.

  • Know the why.
  • Be a radiator.
  • Be prepared.
  • Never settle.

As a critical member of our team you’ll apply your impressive front-end skills to develop and deliver solutions for a variety of online projects. You’ll work directly with some great local and international companies as an architect, engineer and builder of tools that enable our clients to change and grow.

Level: Experienced intermediate to senior.
Ideal start date: Mid-September to early October.
Location: partial in-office in Central London, and flexible work-from-home.
Permanent, full-time.


  • Web-based and React Native development. The React Native work will be supporting an existing code base.
  • Project planning.
  • Software design and architecture.
  • Writing clean, maintainable code based on SOLID principles.
  • Reviewing pull requests.
  • Bug fixing and support work.
  • Testing your own work.
  • Involvement in process improvement.
  • Liaising with the design and development teams to ensure understanding of the initial feature requirements.
  • Reviewing new features and improvements against their original requirements, including having an awareness of the interconnectedness of different functions within the product, and testing other relevant and related functions.
  • Being able to lead technical solutions using your extensive experience and identifying opportunities for improvement.


  • You need to be a highly-motivated, organised and passionate person with a keen eye for detail.
  • You’ll be willing to tackle demanding tasks and take responsibility for actions, using your initiative to make suggestions and work to make things happen.
  • You have a curious and driven nature, always wanting to keep up-to-date with coding and technological trends.
  • You’ll have a strong desire to learn and to share your knowledge with your team. In addition, you’ll be flexible enough to adapt your approach to different team members, helping to motivate and inspire with a positive attitude.
  • You must excel at managing delivery, with a keen ability to define team and project objectives including expectations and deadlines and monitor the progress of your projects against targets.
  • You will use your strong oral and written communication skills to build rapport with internal and external stakeholders on your projects. You will be a good listener, but also highly-persuasive, using facts, clear arguments and personal conviction to influence and persuade others.

Essential skills and experience:

  • JavaScript, HTML, SCSS and CSS.
  • Experience in at least one front-end framework: React, Vue or similar.
  • Experience with React Native and XCode.
  • Managing multiple projects in a fast-paced, time-sensitive, results-oriented, web/mobile-based development environment and an understanding of what's required to get the job done.
  • The entire lifecycle of digital development from Information Architecture to prototyping, to user testing to internal testing and bug-fixing.

Ideal skills and experience:

  • Complex front-end development.
  • Experience in integrating with ASP.NET.
  • Writing and executing unit and integration testing.
  • OO design patterns and SOLID design principles.
  • Software design and architecture.
  • Jira/Confluence.
  • Webpack.


  • Competitive salary.
  • 25 days’ holiday per year.
  • Pension, with 3% contribution.
  • Flexible working.
  • Regular team socials and activities.
  • A highly-supportive, people-oriented culture and working environment.
  • Being an early part of Journey’s growth journey in EMEA.

To apply you can visit jobs.journey-digital.com. You can also apply here on KEA.
We will then send you a link to complete a comprehensive online Journey Job Application Form, at which point you will be able to upload your CV and cover letter.
Short-listed candidates will be asked to sit a coding test as the first stage in the interview process.
For this role we can only accept applicants who have the legal right to live and work in the UK.
If you have any questions, please contact Sarah Ritchie, People & Culture Manager, [email protected]

Contact details: