> Markdown version of [/jobs/ext/2817824-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2817824-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:** Lotus IT Services - **Location:** Full Sutton, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, PHP (Programming Language), Agile Methodology, Amazon Web Services, Server Applications, Application Performance Management, HTML5, Microsoft Azure, Cascading Style Sheets (CSS), Code Review, Databases, Software Debugging, DevOps, Github, Python (Programming Language), PostgreSQL, MongoDB, MySQL, Node.Js, NoSQL, Ruby, Standard Sql, Software Deployment, Software Engineering, SQL Databases, Systems Integration, TypeScript, Web Applications, Web Application Frameworks, Web Services, Website Architecture, Google Cloud, ReactJS, Delivery Pipeline, Git, Vue.js, AngularJS, Information Technology, Front End Software Development, Restful APIs, Software Version Control, Programming Languages - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2833355653-full-stack-developer ## About the Role * Proficiency in front-end languages (HTML5, CSS3, JavaScript, TypeScript) * Experience with front-end frameworks (React, Angular, Vue.js) * Proficiency in backend languages (Node.js, Python, Java, PHP, Ruby, .NET) * Knowledge of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB) * Experience with version control systems (Git, GitHub) * Understanding of RESTful APIs and web services * Experience with cloud platforms (AWS, Azure, Google Cloud) * Knowledge of CI/CD pipelines and DevOps practices * Bachelor's degree in Computer Science or equivalent * Document code and maintain technical documentation * Bachelor's degree in Computer Science or equivalent * Minimum 8 years of professional development experience * Strong problem-solving and communication skills * Experience working in Agile environments ## Description Full Stack Developer is a software engineer who designs, develops, and maintains both client-side and server-side components of web applications. This role requires proficiency in multiple programming languages, frameworks, and databases to deliver end-to-end solutions. Full Stack Developers work across the entire software development lifecycle, from conception to deployment, and often collaborate with cross-functional teams including UX/UI designers, project managers, and other developers., * Develop front-end website architecture using HTML5, CSS3, JavaScript, and modern frameworks (React, Angular, Vue.js) * Design and implement responsive web applications compatible with multiple devices and browsers * Build and maintain server-side applications using backend languages (Node.js, Python, Java, PHP, Ruby, .NET) * Create and manage databases using SQL and NoSQL technologies (MySQL, PostgreSQL, MongoDB) * Design, develop, and maintain RESTful APIs for system integration * Implement security measures including authentication, authorization, and data encryption * Perform code reviews, testing, debugging, and optimization for application performance * Collaborate with UX/UI designers to ensure seamless integration of all components * Participate in Agile development processes including sprints, stand-ups, and retrospectives * Document code and maintain technical documentation * Deploy applications to cloud platforms (AWS, Azure, Google Cloud) * Stay updated with emerging technologies and industry best practices ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)