Salary: 45,000 - 70,000 GBP per year Requirements:
* We require strong expertise in client-side JavaScript/TypeScript, modern React development (including Hooks, Context, and React Query), and unit & component testing using React Testing Library. Advanced version control using Git is essential, along with experience working with third-party REST & GraphQL APIs. Familiarity with CSS, particularly Tailwind, is also expected.
* Additionally, it is desirable to have experience in component library design using Storybook, working with Cloudflare workers, and performance optimization (including code-splitting, caching, and load testing). You should be well-versed in implementing good practices regarding accessibility, such as keyboard support, screen readers, and form usability. Knowledge of various front-end architectural patterns, end-to-end testing experience (using tools like Cypress or Playwright), and familiarity with observability practices (including logging, GA tagging, TrackJS, and App Insights) would be a plus.
Responsibilities:
* As part of our team, you will be working on various projects that impact our clients globally. You will develop and maintain high-quality frontend applications, ensuring a smooth user experience while adhering to best practices in coding and accessibility. Additionally, you’ll collaborate with cross-functional teams to integrate APIs effectively and optimize app performance. Your role will involve testing components and applications thoroughly, contributing to component library designs, and ensuring all deployments follow our version control practices.
Technologies:
* CSS
* Cypress
* Frontend
* Git
* GraphQL
* Support
* JavaScript
* REST
* React
* Storybook
* TypeScript
* API
* E2E
More:
We are excited to represent our clients, a software provider located in the heart of Manchester, who deliver innovative people solutions to over 100,000 clients worldwide. This role offers a competitive salary of up to £55,000 and requires you to work 5 days a week in the office. If you feel you would be an excellent fit for this position, we encourage you to apply!