About the role
Responsibilities:
- Develop and maintain high-quality, responsive, and scalable web applications using modern frontend frameworks.
- Collaborate with UX/UI designers to implement engaging user interfaces.
- Optimise applications for maximum speed and scalability.
- Ensure cross-browser and cross-platform compatibility.
- Work closely with backend developers to integrate APIs and services efficiently.
- Write clean, maintainable, and efficient code following best practices.
- Stay updated with the latest trends and advancements in frontend development.
Requirements:
- Minimum 2 years of experience in frontend development.
- Proficiency in JavaScript, React.js, HTML, CSS, and TypeScript.
- Experience with state management libraries like Redux or the Context API.
- Strong understanding of responsive and mobile-first design principles.
- Experience in optimising web applications for performance and accessibility.
- Familiarity with version control systems like Git.
- Knowledge of testing frameworks like Jest, Mocha, or Cypress is a plus.
- Passion for building intuitive and user-friendly interfaces.