Front End Developer
Foster + Partners
In this Front End Developer role, you will build innovative web applications that support architectural workflows and design projects. You’ll collaborate with back-end developers, designers and UX specialists to deliver high-performing, accessible digital experiences. You’ll contribute to the full development lifecycle, bringing complex data visuals to life with modern web technologies. This position offers the chance to shape user-centered products within a multidisciplinary studio renowned for design excellence.
Pay / Benefits- private medical insurance
- life assurance
- personal travel insurance
- wellbeing support (virtual GP, mental health)
- discount programmes
- subsidised catering and social events
- Develop front-end applications aligned with architecture, engineering and design workflows
- Collaborate with back-end developers, designers and UX specialists to deliver engaging experiences
- Create interactive data visualisations and digital interfaces using modern front-end tech
- Contribute to all stages of the application development lifecycle from concept to deployment and maintenance
- Ensure performance, accessibility and design consistency across projects
- Write clean, well-tested code and support automated testing and CI/CD practices
- Communicate effectively with stakeholders and manage sensitive information
- Bachelor in Computer Science or equivalent professional experience
- Experience building scalable web applications (SPA or MPA)
- Strong HTML, CSS and JavaScript with a modern framework (React, Angular or Vue)
- Understanding of UI/UX principles with attention to visual detail
- Experience in agile or fast-paced teams and translating requirements into technical solutions
- Ability to write clean, tested code and contribute to CI/CD
- Excellent communication and organisational skills and stakeholder collaboration
- collaboration
- communication
- problem-solving
- HTML, CSS, JavaScript
- React, Angular or Vue
- UI/UX principles
Reference: WJ-747_31291365 · Posted 13 Nov 2026, 04:54 AM