Frontend Developer
Posted Updated
Description
Responsibilities:
- Core Development: Design, develop, test, and maintain scalable frontend applications using Angular and/or React. Build responsive, accessible, and cross-browser compatible user interfaces. Translate Figma or design mockups into pixel-perfect frontend components. Optimise application performance and ensure seamless user experiences for large-scale applications.
- Collaboration and Engineering Practices: Collaborate with designers, product managers, and engineering teams. Participate in code reviews and follow frontend engineering best practices.
- AI and Agentic Development: Integrate AI-assisted development workflows, automated testing, and LLM-powered features. Build AI-driven experiences such as recommendation engines, intelligent document processing, and workflow automation.
Requirements:
- 2-4 years of professional experience as a Frontend Developer.
- Strong proficiency in Angular and/or React, HTML5 CSS3 (LESS/SASS), and JavaScript/TypeScript.
- Hands-on experience building reusable, scalable UI components with Angular or React.
- Strong understanding of responsive design, accessibility, and cross-browser compatibility.
- Experience developing scalable, high-traffic web applications with strong UI/UX principles.
- Strong software engineering fundamentals, problem-solving, and frontend performance optimisation.
- Excellent written and verbal communication skills.
AI and Agentic Development:
- Hands-on experience working with OpenAI, Claude, Gemini, or similar LLMs.
- Experience with prompt engineering and AI-powered coding assistants.
- Experience building or integrating Agentic AI workflows and AI-driven frontend features.
Tools and Technologies:
- Experience working with both Angular and React.
- Familiarity with AWS, Kubernetes, microservices, and modern deployment practices.
- Knowledge of MongoDB, MySQL, Redis, and Elasticsearch.