JJobsSonar

Full Stack Developer

Lotus IT Services · Full Sutton, England, United Kingdom

Full Stack Engineering

About this role

The Full Stack Developer will design, develop, and maintain both client-side and server-side components of web applications. The role involves developing front-end architecture using HTML5, CSS3, JavaScript, and modern frameworks like React, Angular, or Vue.js. On the backend, the developer will build and maintain applications using Node.js, Python, Java, PHP, Ruby, or .NET, while managing SQL and NoSQL databases. The position requires deploying applications to cloud platforms such as AWS, Azure, or Google Cloud and participating in Agile development processes. The developer will collaborate with UX/UI designers, project managers, and other developers to deliver end-to-end solutions.

Skills & technologies

Mentioned in this posting

Read full 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 info@lotusitservices.com
Ready to apply?Apply now

Similar Full Stack Engineering jobs

All Full Stack Engineering jobs

Full Stack Developer

SS&C Technologies · Indiana, United States

Full Stack EngineeringSep 16, 2026

Full Stack Engineer

RemoteHunter · United States

Full Stack Engineering$120,000.00/yr - $155,000.00/yrSep 16, 2026