> Markdown version of [/jobs/ext/4697197-ui-developer](https://www.wearedevelopers.com/jobs/ext/4697197-ui-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # UI Developer - **Company:** S Three Management Services Limited - **Location:** London, United Kingdom - **Salary:** £130,000 - £182,000 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Application Integration Architecture, Microsoft Azure, Cascading Style Sheets (CSS), Code Review, Software Design Patterns, Responsive Web Design, Test-Driven Development (TDD), ReactJS, Backend, Git, Material UI, Information Technology, Front End Software Development, Es2015, Software Version Control, Microservices - **Published:** November 13, 2026 - **Apply:** https://www.totaljobs.com/job/ui-designer/s-three-management-services-limited-job108315605 ## About the Role * Proficiency in React and JavaScript (ES6+) * Strong understanding of HTML, CSS and responsive design principles * Experience consuming and integrating APIs * Familiarity with version control systems (Git) * Bachelor's degree in Computer Science or equivalent practical experience * Ability to work collaboratively in agile team environments Nice-to-have qualifications: * Meta Front-End Developer Certificate, Google Mobile Web Specialist, or JavaScript Certification (JSE) * Experience with CI/CD pipelines and deployment practices * Familiarity with Azure or AWS cloud platforms * Knowledge of microservices architecture * Experience with testing frameworks and test-driven development ## Description * Developing and maintaining responsive user interfaces using React and modern JavaScript * Collaborating with backend teams to integrate APIs and microservices * Writing clean, maintainable code following best practices and design patterns * Participating in code reviews and contributing to team standards * Troubleshooting and optimising front-end performance * Working with stakeholders to translate requirements into functional UI components