As a Front end Developer, you will be part of a development team who are working with cutting edge technologies, so it is key that you have a good understanding of the full development life cycle.
Key Responsibilities
Develop and maintain web applications using React.js, TypeScript, and Redux Toolkit.
Implement responsive, accessible, and reusable UI components with HTML5, CSS3, and Tailwind CSS.
Integrate applications with REST APIs, WebSockets, and JWT authentication for secure and real-time data handling.
Write and maintain unit and integration tests using frameworks like Jest and React Testing Library.
Collaborate with cross-functional teams (designers, backend engineers, product managers) to deliver high-quality features.
Optimize application performance and ensure a smooth user experience across devices.
Participate in code reviews and contribute to best practices in Agile environments.
Key Responsibilities
Strong proficiency in React.js and TypeScript.
Experience with state management (Redux / Redux Toolkit).
Knowledge of Next.js for server-side rendering and modern frontend architecture.
Proficiency in HTML5, CSS3, Tailwind CSS, and modern JavaScript (ES6+).
Familiarity with testing frameworks such as Jest and React Testing Library.
Experience integrating REST APIs, WebSockets, and authentication mechanisms (JWT, OAuth).
Strong understanding of Git version control and Agile methodologies.
Qualifications, Experience & Personal Attributes Required
Educated to Degree level in a Computing/Software/Technology related subject, or equivalent or able to demonstrate equivalent experience.
Should have minimum 5 years’ experience relevant field.
Well-developed interpersonal, negotiation, presentation, and team-working skills are essential to this role in working closely with the internal teams as well as business colleagues and third party providers/ suppliers.
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.