Salary: £60,000 - 70,000 per year Requirements: We are looking for candidates who have experience in frontend web development using JavaScript, React JS, Next JS, CSS, and HTML. You should be familiar with UI design frameworks like Bootstrap, Material UI, Semantic UI, and Ant Design. Proficiency in backend development using PHP (Core PHP, CodeIgniter) and Python is essential, along with skills in database design and integration using MySQL and MariaDB. Additionally, you should have expertise in DevOps practices, including CI/CD, Docker, Jenkins, AWS, Git, Ansible, and Consul. A solid understanding of RESTful web services, microservices, and micro frontends is also required. Experience in writing unit test cases using tools such as Karma/Jasmine, Jest/Enzyme, and PHPUnit will be highly advantageous. Familiarity with Linux-based operating systems, shell scripting, managing CRON jobs, and UNIX commands is necessary. We also seek individuals who have experience managing DNS servers and mail services (Exim/Postfix). Responsibilities: As part of our team, you will be responsible for implementing and maintaining frontend and backend components of our applications. You will design user interfaces and ensure they are responsive and visually appealing using the latest frameworks and technologies. Your role will also involve collaborating with other team members to develop backend logic and integrate databases effectively. You will be expected to oversee the deployment process, ensuring smooth CI/CD practices are in place. Writing and maintaining comprehensive unit tests will also fall under your responsibilities to ensure the quality and reliability of our applications. Additionally, you will assist in managing our cloud infrastructure and will be responsible for maintaining server configurations and security. Technologies: AWS Ansible Backend Bootstrap CI/CD Cloud CodeIgniter CSS DevOps Docker Frontend Git Jasmine JavaScript Jenkins Jest Karma Linux MariaDB Material UI MySQL PHP PHPUnit Postfix Python React Security Unix Web microservices UX UI Design More: We value individuals who are eager to learn and grow with us. You should be comfortable working in a fast-paced environment and possess strong problem-solving skills. Effective communication and teamwork are key, as you will often collaborate with designers and other developers. If you are passionate about building excellent web applications and have a desire to take on new challenges, we would love to hear from you! last updated 9 week of 2026