Front End Developer

Front End Developer

Posted 3 days ago by Mozaic Services Limited

Negotiable
Outside
Undetermined
London, UK

Summary: Mozaic is seeking a Frontend Developer to create responsive user interfaces for digital platforms, collaborating with Back End engineers, product managers, and UX specialists. The role emphasizes improving usability, accessibility, and performance while contributing to a culture of quality through robust testing practices. The position is ideal for a mid-level developer with a passion for sustainability and experience in fast-paced environments. The successful candidate will play a key role in shaping user experiences for a diverse range of organizations globally.

Key Responsibilities:

  • Design and deliver responsive high-quality user interfaces for digital platforms.
  • Collaborate with Back End engineers, product managers, and UX specialists to enhance usability and performance.
  • Implement robust testing practices to ensure quality across products.
  • Translate UX research and user feedback into practical solutions.
  • Integrate with Back End services via RESTful APIs.
  • Document processes clearly and contribute to team knowledge-sharing.
  • Apply best practices in Front End architecture and design patterns.

Key Skills:

  • Proficiency in React.js, TypeScript, and modern JavaScript frameworks.
  • Strong knowledge of performance optimisation and accessibility standards (WCAG).
  • Experience with Front End test frameworks such as Jest or Cypress.
  • Familiarity with DevOps practices and cloud deployment (GCP).
  • Mid-level developer with 3+ years of experience in startup or scaling teams.
  • Comfortable with agile methodologies and tools like Asana or Jira.
  • Ability to document clearly and contribute to team knowledge-sharing.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: undetermined

IR35 Status: outside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

The Company

Mozaic is an innovative and growing Digital Transformation consultancy. We work with large organisations, to assess and transform their digital operations. We have an outstanding reputation, and our customer base includes household names across industries including Financial Services, Government and Defence.

The Opportunity

We are seeking a Frontend Developer to design and deliver responsive high-quality user interfaces for our digital platforms for one of our end clients. Working closely with Back End engineers, product managers and UX specialists you will improve usability, accessibility and performance across our products. You will contribute to a culture of quality through robust testing practices and help shape the user experience for thousands of organisations worldwide.

Skills and Experience

(You will need to evidence relevant work through explicit references and examples.)

  • Proficiency in developing responsive applications using React.js, TypeScript and modern JavaScript frameworks
  • Strong knowledge of performance optimisation, accessibility standards (WCAG) and cross-browser/device testing
  • Experience implementing Front End test frameworks such as Jest or Cypress
  • Ability to translate UX research and user feedback into practical solutions
  • Skilled in integrating with Back End services via RESTful APIs
  • Familiarity with DevOps practices and deployment in cloud environments (GCP)
  • Ability to document clearly and contribute to team knowledge-sharing
  • Experience applying best practice in Front End architecture and design patterns

Personal Attributes

  • Passion for sustainability and interest in contributing to global impact
  • Collaborative team player able to work with developers, data engineers and product managers
  • Comfortable in evolving fast-paced environments with shifting priorities
  • Familiarity with agile methodologies and tools such as Asana or Jira
  • Curious, adaptable and committed to continuous improvement
  • Mid-level developer with 3+ years of experience including work in startup or scaling teams