Home / Jobs / Full Stack Developer

Full Stack Developer

Levein job

Location: Remote (Colombo 5 Sri Lanka )

Experience Level: 2-4 years

Department/ Specialism: Information Technology

Contract Type: Permanent - Full time

About Us

At Levein Group, we’re driving digital innovation across UK’s most dynamic sectors – from healthcare and fintech to hospitality and tech startups, all from our vibrant hub in Colombo, Sri Lanka. Join our passionate team of technologists where your creativity and skills can transform multiple industries. We offer more than just a job – we provide an environment where innovation meets purpose, where your growth matters, and where your solutions impact leading UK businesses. Ready to work on diverse, cutting-edge projects?

Your Key Responsibilities

Summary of The Role The Full Stack Developer plays a key role in designing, developing, and maintaining scalable web applications across both front-end and back-end systems. This position is responsible for delivering high-quality software solutions, developing APIs and microservices, supporting system integrations, and contributing throughout the software development lifecycle (SDLC). The role requires strong technical expertise, problem-solving abilities, and a collaborative mindset. Working closely with Product, QA, DevOps, and other engineering teams, the Full Stack Developer will support the delivery of reliable, secure, and maintainable software solutions that meet business and customer requirements. Role Responsibilities
  • Designing, developing, testing, and maintaining full-stack web applications.
  • Building and supporting RESTful APIs, microservices, and backend services.
  • Developing responsive and user-friendly front-end applications using modern JavaScript frameworks.
  • Writing clean, efficient, and maintainable code following software engineering best practices.
  • Participating in all phases of the software development lifecycle, including requirements gathering, solution design, development, testing, deployment, and support.
  • Collaborating with Product, QA, and DevOps teams to deliver high-quality software solutions.
  • Performing code reviews and contributing to continuous improvement of development standards and practices.
  • Troubleshooting, debugging, and resolving application issues across development, testing, and production environments.
  • Supporting database design, optimization, and maintenance activities.
  • Developing and executing unit and integration tests to ensure software quality and reliability.
  • Contributing to CI/CD processes and release management activities.
  • Creating and maintaining technical documentation, system designs, and operational procedures.
  • Supporting application performance, scalability, security, and maintainability initiatives.
  • Staying current with emerging technologies and recommending improvements where appropriate.

Required Skill and Qualifications

Essential Skills, Knowledge & Experience 
  • 2–3 years of professional experience in Full Stack Development.
  • Strong experience with Java and Spring Boot.
  • Experience building and consuming RESTful APIs and microservices.
  • Proficiency in at least one modern front-end framework such as React, Angular, AngularJS, or Vue.js.
  • Strong knowledge of JavaScript, TypeScript, HTML, and CSS.
  • Experience working with PostgreSQL or other relational database technologies.
  • Good understanding of software development lifecycle (SDLC) methodologies and Agile practices.
  • Experience with Git-based version control systems and collaborative development workflows.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Ability to write clean, scalable, and maintainable code.
  • Excellent communication and teamwork skills.
Desirable:
  • Experience with Docker and containerised deployments.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Knowledge of messaging and streaming technologies such as RabbitMQ or Kafka.
  • Experience with Redis or other caching technologies.
  • Understanding of OAuth, OpenID Connect, and application security best practices.
  • Experience working in Scrum or Kanban environments.

Benefits

Work Environment 

  • General Work Hours: 1.30PM – 10.30PM (WFH) Sri Lanka Time – 45hrs/week.
  • Location: Remote WFH + Occasional Meets at our Colombo 5 office – Sri Lanka.
  • Benefits: Paid leave, career upskilling opportunities, eLearning courses. 

A Flexible Approach
to Work

OfficeRemote
Team working remotelyTeam event

Work from where you perform best

Whether from your home office, coworking space, or our Porto HQ, you have the freedom to choose.

Earn above the Sri Lankan market

Work with international companies and get paid accordingly.

EPF/ETF included

We operate as a registered Sri Lankan employer.

Flexible Remote Work

Your work hours are flexible. Work remote.

Career Growth & Support

A dedicated team that handles your hardware, HR, and growth.

Health Insurance & Benefits

Comprehensive health insurance coverage, plus additional benefits.

Similar Openings

Check out these similar opportunities and apply today!

Sorry, there are currently no open positions available. Please check back later or explore other opportunities with us.