Full Stack Developer

Lotus IT Services · Full Sutton, England, United Kingdom
LinkedIn

Posted

Aug 14, 2026 (Aug 14)

Seniority

Not Specified

Work Model

Not Specified

Type

Not Specified

Category

Full-Stack

Salary

Not specified

Skills

Agile Angular AWS Azure CI/CD Git GitHub Google Cloud Java JavaScript MongoDB MySQL Node.js PHP PostgreSQL Python React Ruby SQL TypeScript Vue.js

Description

Position Overview 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. Key Responsibilities 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 Skills & Qualifications 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 If you are interested and feel you are a good fit for the role, please share your CV at [email protected]