> Markdown version of [/jobs/ext/4651472-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/4651472-full-stack-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). --- # Full Stack developer - **Company:** Test Triangle - **Location:** London, United Kingdom - **Experience:** Experienced - **Salary:** £49,874 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Amazon Web Services, Software Applications, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Database Design, Software Debugging, Distributed Systems, Python (Programming Language), MySQL, Node.Js, NoSQL, Object-Relational Mapping, Cloud Services, Service Development Studio, SQL Databases, Systems Architecture, TypeScript, Data Logging, ReactJS, Spring-boot, Backend, Graphql, React Native, Front End Software Development, Restful APIs, Code Restructuring, Programming Languages, Microservices - **Published:** November 10, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5959739850 ## About the Role Front end React JS or Typescript or Java script Back-end Any Backend Experience - PHP or Node JS or Python or Java Spring boot, Microservices Rest API or Graphql Min 3 to 4 Yrs Database SQL / MySql / NoSQL - Min 5 yrs HTML, CSS Min 6 yrs AWS / Azure Min 3 to 5 Our clients are Fortune 100 technology companies, providing platforms that help connect people around the world. They share a core value of scaling their businesses by putting people first, and our team is dedicated to advancing this mission by focusing on customer needs above all else. About you: * Familiar with end-to-end Customer/IT support processes * Adjusts easily to new or changing circumstances. * A collaborative utility player mentality (low ego) with a proactive sense of curiosity * Focuses on achieving results that promote business success. * Demonstrate proactive and professional communication skills with all stakeholders and partners * Maintain a professional, adaptable, and respectful manner * Provide high quality service to all users * Proactive in learning new technologies, * Bachelor's Degree preferred, or equivalent combination of education, training, and experience. * Good years of professional experience of Full Stack development which includes experience in front-end development, backend system architecture design, database design management and integration of service. * Required experience in any of the following Frontend Frameworks: ReactJS, React Native * Required experience in any following programming languages: PHP, Hack lang, JavaScript, Python, Java, C# * Experience in No SQL/SQL, Object-Relational Mapping (ORM) Experience, Database design. * 3+ years of professional experience working with code bases building micro services, REST APIs, Graph QL required. * Experience in Asynchronous/Parallel Service Development * Preferred Experience with Cloud Services e.g. AWS/Azure * Log Monitoring in Distributed system ## Description * Own product architecture and collaborate with product managers, designers, and other engineers to set the technical direction and create software that optimizes for business metrics * Communicate technology and product strategy effectively to both internal and external stakeholders and leadership * Build industry leading enterprise systems that are highly available, intuitive, scalable, and secure * Produce highly reliable and performant code with appropriate monitoring and alerting * Conduct design and code reviews to ensure scalability, performance and alignment with standards and best practices * Analyze and improve efficiency, scalability, and stability of various system resources * Managing requirement expectations with stakeholders to ensure alignment and satisfaction. * Ability to debug and monitor logs to identify and resolve issues efficiently. * Utilizing logging tools and techniques to troubleshoot complex problems * Participating in project planning and estimation to ensure realistic timelines and deliverables * Breaking down large projects into smaller, manageable tasks and milestones * Participating in project planning and estimation to ensure realistic timelines and deliverables. * Breaking down large projects into smaller, manageable tasks and milestones. * Providing L3 support for existing products, including troubleshooting and resolving complex issues. * Refactoring code to improve performance, scalability, and maintainability. * Implementing new features and functionality as per project requirements * Creating and maintaining technical documentation for software applications and systems. * Ensuring that documentation is up-to-date, accurate, and easily accessible. * Conducting context studies for different products and tools to gain a deeper