Full-Stack Developer(E-Commerce Domain)

  • IT
  • United Kingdom
  • 2025-06-16
  • Full Time

About This Career

 

Job Role: Full-Stack Developer (E-commerce Domain)

Experience Required: 2 to 5 Years

Location: London, United Kingdom

Salary: £35,000

Job Type: Full-Time, Permanent

About Us:

The Lavence Group® is a global leader in technology and consulting solutions, recognized for innovation and excellence. With a strong presence across the UK, USA, New Zealand, and India, we specialize in transforming businesses with cutting-edge technology and people-first strategies. At The Lavence Group®, we believe in empowering teams to thrive in a dynamic global environment.

Job Summary:

We are looking for a highly skilled Full Stack Developer to join our team and contribute to building scalable, high-performance web applications. The ideal candidate will be responsible for developing and maintaining both front-end and back-end components, integrating APIs, optimizing application performance, and ensuring seamless user experiences. This role requires expertise in modern front-end frameworks, backend development, databases, and cloud-based deployment.

Key Responsibilities:

Full Stack Development

Design and develop web applications using technologies like JavaScript, TypeScript, React, Angular, Vue.js, Node.js, Express, Python, Django, Flask, Java, or .NET.

Create and optimize APIs, integrate third-party services, and ensure smooth database interactions using SQL (MySQL, PostgreSQL) or NoSQL (MongoDB, Firebase).

Develop responsive UI components, implement state management, and ensure cross-browser compatibility.

Backend Development

Design and maintain RESTful APIs and GraphQL services.

Implement authentication and authorization mechanisms using OAuth, JWT, or similar technologies.

Optimize application performance and database queries for scalability.

Frontend Development

Develop modern, responsive, and user-friendly UI components using React, Angular, or Vue.js.

Work with UI/UX designers to implement visually appealing and functional interfaces.

Ensure accessibility, cross-browser compatibility, and mobile-first design principles.

Cloud & DevOps

Deploy and maintain applications on AWS, Azure, or Google Cloud.

Implement CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.

Manage cloud services, containerization (Docker, Kubernetes), and serverless functions.

Performance Optimization & Security

Identify and fix bottlenecks in the application for better scalability and performance.

Implement security best practices to protect applications from vulnerabilities.

Conduct code reviews and ensure adherence to coding standards.

Required Skills & Qualifications:

Bachelor’s degree in Computer Science, IT, or a related field.

2-8 years of experience in full-stack development.

Proficiency in JavaScript, TypeScript, React, Angular, Vue.js, Node.js, Express, Python, Django, Flask, Java, or .NET.

Strong knowledge of RESTful APIs, GraphQL, and database management (SQL & NoSQL).

Experience with version control (Git, GitHub, GitLab, Bitbucket).

Knowledge of cloud platforms (AWS, Azure, Google Cloud) and DevOps practices.

Experience in Agile/Scrum methodologies.

Strong problem-solving, debugging, and communication skills.

Good to Have:

Knowledge of microservices architecture.

Experience with serverless computing.

Familiarity with testing frameworks like Jest, Mocha, or Cypress.

Understanding of CI/CD pipeline automation.