> Markdown version of [/jobs/ext/3026383-ui-developer](https://www.wearedevelopers.com/jobs/ext/3026383-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:** Ello Group Ltd - **Location:** Manchester, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Contentful, Gulp.js, JavaScript (Programming Language), Agile Methodology, HTML5, Unit Testing, Cascading Style Sheets (CSS), ECMAScript, Scrum Methodology, Systems Development Life Cycle, Next.js, Software Systems, Web Application Frameworks, Tailwind, ReactJS, Webpack, Extreme Programming - **Published:** September 22, 2026 - **Apply:** https://www.totaljobs.com/job/ui-developer/ello-group-ltd-job108014911 ## About the Role * Responsive UI/mobile first development experience is essential - HTML5, CSS/SCSS, Experience of Tailwind CSS preferred * Solid JavaScript and React knowledge, including ES6 * React experience, preferably using Next.Js * Knowledge of front end tooling (Gulp, Webpack, linters etc.) * Experience using/building other front end style guides/component libraries * Commercial experience using front end frameworks, and front end testing libraries - Jest would be a plus * Experience with headless CMS's/CMS development (Contentful, ContentStack etc.), ContentStack would be advantageous. * Experience of multi-site development, even better * Experience working in an agile, fast paced environment ## Description You will be working across the entire SDLC, contributing to the design and deployment of the solution as well as to its development. You will also be expected to establish and maintain strong relationships with Product Owners, Scrum Masters, Business Analysts, Test Engineers and where required, 3rd Parties., * Ensure all code is of a high quality and can be easily maintained, including writing unit tests for code * Participate in the design of software solutions, including applications design, data-flows and detailed technical design * Produce accurate and unambiguous functional and technical documentation of products, systems and services prior to and during development where required * Actively participate in the definition of scope of projects and estimates of timescales for development and operational/technical evolution work * Help in the identification of issues, risks and dependencies pertaining to testing * Develop using primarily agile development techniques such as SCRUM, Kanban and eXtreme Programming (XP)e quality of processes and deliverables * Always ensure compliance with company policies in line with ISO 27001:2022, BS 10012:2017, ISO 50001:2018, ISO 22301:2019.