For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Levein Group
Levein Group

Senior Software Engineer (Full Stack)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Continuous Integration
Automation
+38

Permanent role
5 days ago
Apply now

Job Description

Summary of The Role

This is an exciting opportunity to join a growing Software and Automation practice at a pivotal stage of product and service development. As a Software Engineer (Full Stack), you will play a key role in designing, developing, and maintaining innovative solutions from the ground up.

Working closely with internal teams and external stakeholders, you will help build scalable applications, tooling, and integrations that enhance operational efficiency and deliver measurable value. This role requires strong technical expertise across the full stack, a collaborative mindset, and a proactive approach to innovation, including emerging areas such as AI, MLOps, and automation.

Role Responsibilities

  • Collaborate with internal and external stakeholders to identify, design, and develop technical solutions across the full stack.
  • Develop, debug, and optimise new and existing applications, services, and tooling.
  • Contribute to shaping the technical roadmap, leveraging AI, MLOps, and R&D initiatives.
  • Apply modern development practices including CI/CD, version control, dependency management, testing, and secure coding standards.
  • Develop backend services, APIs, and integrations with third-party and enterprise-grade applications.
  • Build and maintain front-end applications and service interfaces.
  • Manage containerisation, CI/CD pipelines, and orchestration using tools such as Azure DevOps and Kubernetes.
  • Participate actively in Agile ceremonies including sprint planning, stand-ups, demos, and retrospectives.
  • Break down features into deliverable components, stories, and tasks.
  • Construct and manage APIs, backend services, serverless functions, and data processing services.
  • Ensure code quality, scalability, security, and performance meet professional standards.
  • Share technical knowledge and mentor team members to strengthen overall capability.

Requirements

Essential Skills, Knowledge & Experience

  • Strong experience developing web applications using Python, including frameworks such as FastAPI.
  • Experience building front-end applications using JavaScript/TypeScript frameworks such as React.
  • Solid understanding of software design patterns and best practices.
  • Experience designing and developing RESTful APIs.
  • Experience working with SQL databases such as MySQL or PostgreSQL.
  • Experience with serverless technologies, including cloud functions and serverless databases.
  • Strong experience with CI/CD pipelines and version control systems (Git).
  • Experience managing the full software development lifecycle.
  • Hands-on experience with containerisation tools such as Docker and orchestration platforms like Kubernetes in production environments.
  • Experience with Python-based task queues such as Celery and Redis.
  • Experience developing microservices architectures.
  • Experience working with ServiceNow.
  • Awareness of Cisco networking technologies.
  • Experience working with cloud platforms (ideally Microsoft Azure).
  • Knowledge of MLOps and NetOps practices..

Personal Attributes

  • Builds strong internal and external relationships.
  • Delivers efficiently with a strong focus on client experience.
  • Shares knowledge and supports others in a technical leadership capacity.
  • Strong written and verbal communication skills with the ability to influence stakeholders.
  • Continuously seeks improvement and growth opportunities.
  • Driven by quality, performance, and value delivery.
  • Skilled at defining, refining, and prioritising work items.
  • Able to translate business requirements into technical solutions.
  • Demonstrates commercial awareness in product development and lifecycle management.

Work Environment

  • General Work Hours: 1:30pm to 10:30pm SL Time – 45hrs/week.
  • Location: Remote WFH + Occasional Meets at our Colombo 5 office – Sri Lanka.
  • Benefits: Paid leave, career upskilling opportunities, eLearning courses

About Levein Group

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service