About the Role
As a skilled front-end developer, you will be responsible for delivering high-quality web applications that meet the needs of our users.
1. Collaborate with team members to develop and implement dynamic, user-facing web application features using modern frontend technologies such as HTML, CSS, JavaScript, and React.
2. Integrate frontend components with backend services and APIs (via REST and WebSockets) to enable real-time data updates and interactive interfaces.
3. Translate design concepts and functional requirements into responsive, accessible, and interactive web components.
4. Leverage emerging AI-based development tools to streamline the creation and refinement of web components.
5. Ensure cross-device and cross-browser compatibility for all web interfaces.
6. Optimise frontend performance by refining scripts, compressing assets, and minimising resource loads.
7. Maintain high standards for code quality, accessibility, and UI consistency throughout the development lifecycle.