> Markdown version of [/jobs/ext/3184884-ui-developer](https://www.wearedevelopers.com/jobs/ext/3184884-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:** Terrafa LTD - **Location:** London, UK - **Salary:** £26,000.0 - **Contract:** Permanent contract - **Skills:** Web Interfaces, ASP.NET, HTML, JavaScript (Programming Language), PHP (Programming Language), Agile Methodology, Amazon Web Services, JIRA, HTML5, Unit Testing, Microsoft Azure, Browser Compatibility, Cascading Style Sheets (CSS), Software Quality, Code Review, Databases, Continuous Integration, Data Visualization, Database Applications, DevOps, Web Development, Django Web Framework, Design of User Interfaces, PostgreSQL, Linux System Administration, Microsoft SQL Server, MongoDB, MySQL, Node.Js, Scrum Methodology, Systems Development Life Cycle, Ruby on Rails, Ansible, Responsive Web Design, Simple Object Access Protocol (SOAP), Software Engineering, SQLite, Subversion, Trello, TypeScript, Web Application Frameworks, Web Pages, Web Services, Website Wireframe, ReactJS, Git, Vue.js, Syntactically Awesome Style Sheets (SASS), AngularJS, Graphql, Dynamic Content, Front End Software Development, Restful APIs, Software Version Control, Docker, Jenkins - **Published:** September 1, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=3707c2532e07c5ab ## About the Role * Proven experience in front-end development with a strong portfolio showcasing responsive web design projects. * Proficiency in HTML5, CSS3 (including SCSS/SASS), JavaScript (including TypeScript), and frameworks such as React, Angular, or Vue.js. * Familiarity with back-end technologies like Node.js, Django, ASP.NET Core, or PHP is highly desirable. * Experience working with databases including MySQL, PostgreSQL, SQL Server, MongoDB or SQLite for data-driven applications. * Knowledge of version control systems such as Git or SVN along with CI/CD tools like Jenkins or Azure DevOps. * Understanding of web services protocols including REST and SOAP; experience with GraphQL is a plus. * Ability to implement UI/UX best practices focusing on usability and accessibility standards. * Exposure to DevOps practices including Docker containers, Ansible automation, AWS cloud services, and Linux environments is advantageous. * Strong problem-solving skills coupled with excellent communication abilities; capable of working within Agile teams using tools like Jira or Trello. Join us to shape innovative digital experiences that captivate users worldwide! We value creativity, technical excellence, and a passion for continuous learning-if this sounds like your next challenge, we want to hear from you! ## Description We are seeking a UI Developer to join our vibrant technology team. In this role, you will be at the forefront of crafting engaging, responsive, and user-friendly web interfaces that elevate the user experience across various platforms. Your expertise will drive the development of cutting-edge front-end solutions, ensuring seamless integration with back-end services and adherence to best practices in web design and development. If you thrive in a fast-paced environment and are passionate about creating visually compelling digital experiences, this opportunity is perfect for you!, * Design, develop, and implement intuitive user interfaces using HTML, CSS, JavaScript, and modern frameworks such as React, Angular, and Vue.js. * Collaborate with UX designers to translate wireframes and prototypes into functional web pages that are both attractive and accessible. * Integrate front-end components with RESTful APIs and web services to enable dynamic content updates and data visualization. * Optimize applications for maximum speed, responsiveness, and cross-browser compatibility across devices. * Maintain code quality through version control systems like Git and SVN, perform unit testing, and participate in code reviews to ensure best practices. * Work closely with back-end developers utilizing technologies such as Node.js, Django, ASP.NET Core, or Ruby on Rails to deliver cohesive solutions. * Contribute to the SDLC (Software Development Life Cycle) by actively participating in Agile methodologies like Scrum or Kanban.