Front-End Developer
Role details
Job location
Tech stack
Job description
In this role, you will design, develop, and maintain user-facing applications using modern front-end frameworks and tools. You'll collaborate closely with designers and backend engineers to create responsive, accessible, and high-performing interfaces that enhance client outcomes. You'll also contribute to Agile ceremonies, promote best practices, and support junior developers, helping build a culture of learning and technical excellence., * Design, develop, and deliver high-quality front-end applications using React.js and TypeScript
- Collaborate with cross-functional teams to ensure seamless integration with backend services
- Participate in Agile ceremonies and contribute to iterative delivery and improvement
- Review code, implement testing, and optimise application performance
- Mentor and support junior developers, promoting collaboration and knowledge sharing
- Contribute to consistent front-end practices across projects and teams
- Apply UX/UI and accessibility best practices to ensure intuitive, inclusive designs
Requirements
You should have proven experience developing front-end applications using modern JavaScript frameworks, with a focus on React.js and TypeScript. You'll bring strong collaboration skills, attention to detail, and a passion for creating clean, efficient, and user-friendly code. Essential qualifications:
-
Extensive experience developing front-end applications with React.js or similar frameworks
-
Strong understanding of JavaScript (ES6+), HTML5, and CSS3
-
Experience integrating with RESTful APIs and GraphQL services
-
Familiarity with Angular or Vue.js for cross-project consistency
-
Experience working in Agile environments using Jira, Confluence, and Git
-
Excellent communication and teamwork skills
-
Proactive, growth-oriented approach with attention to quality and performance Desirable qualifications:
-
Experience in an IT consulting or client-facing role
-
Familiarity with cloud platforms (Azure, AWS, or GCP)
-
Knowledge of CI/CD pipelines and automated testing frameworks
-
Understanding of UX/UI principles and accessibility standards (WCAG)