[Careers at ASTA]

Where great engineers are made.Every level. One standard. Real ownership from day one.

ASTA is a founder-led engineering firm building bespoke software and the renewable-energy infrastructure the next decade runs on — real products for real users in 12+ countries. Whether you’re just starting out or a seasoned lead, you’ll own real work, learn from a genuinely strong team, and build to a European standard from Sri Lanka.

Experts on the team
30+Experts on the teamThe people you'd learn from and grow with.
Products delivered
100+Products deliveredLive work you can point at.
Countries served
12+Countries servedWhere what you build ships.
Engineering hubs
2Engineering hubsColombo and Jaffna, plus remote.

All reliability figures shown across this site are engineering design targets, not live production metrics.

[Why this work]

Most software is disposable.We’re not interested in making more of it.

There’s a version of this job where you ship the template, hit the deadline, and hand it to someone who was never in the room. It’s faster, it’s cheaper, and everyone knows it’s forgettable.

We chose the other version: the engineer who scopes the work ships it, reliability is drawn into the first diagram, and “better” is a standard you can feel in the architecture.

We don’t compete on being the cheapest.We compete on being better.
AThe bar every ASTA build is held to
What you’d build
Core discipline

Enterprise product engineering

Web and mobile products and SaaS platforms, zero-to-launch and beyond: bespoke systems architecture, reliability and observability wired in from the first diagram, UX strategy and design, investor-ready MVPs, cloud and infrastructure, and real offensive security. Code that survives Series-A scrutiny.

  • Product engineering
  • UX strategy & design
  • Investor-ready MVPs
  • Cloud & infrastructure
  • Cybersecurity
Building for what lasts

Renewable energy infrastructure

Engineering the renewable-energy technology the next decade depends on — the same redundancy and reliability we hold in software, applied to infrastructure built to last. Work measured in systems that outlast the roadmap and the grid they run on.

  • Renewable energy systems
  • Energy infrastructure
  • Reliability & uptime
  • Bespoke architecture

Whichever discipline you take, you’re held to exactly that one bar.

[Straight talk]

We’d rather lose you now than mislead you into the wrong job.

ASTA is demanding on purpose. Read the honest-offer ledger before you apply — if the left column sounds like relief and the right sounds fair, we should talk.

This is us
  • People trusted to make real decisions, then held to them.
  • Small teams, a direct line to founders — no eight-layer approval chain.
  • Bespoke architecture over stock templates, every time.
  • Reliability treated as design, not a post-launch scramble.
  • Feedback that’s blunt, specific, and about the work.
  • Remote-friendly, with two real hubs if you want a desk.
This is not us
  • A place to coast, hide in a big team, or ship and forget.
  • Résumé-padding with tools you’ll never touch in production.
  • “Move fast” as an excuse to cut the corners that matter.
  • Titles deciding whose ideas count.
  • Pitch theatre, borrowed credibility, or vanity metrics.
  • Nine-to-five clock-watching over owning the outcome.
What decides itCraft over credentials
Craft
What you’ve built, and whether it held under real load.
Judgment
How you reason under real constraints — not whiteboard trivia.
Ownership
Whether you carry the work all the way to done.

Not decided by pedigree, connections, postcode — or years on a CV.

[The day-to-day]

Believable benefits. The kind that survive contact with a real week.

No made-up numbers, no perks you’ll never claim. Just the conditions that let engineers at every level do their best work — grow, and stay.

01

Real ownership, early

You own systems, not tickets — from your first project. The person who scopes it ships it, and gets the credit for it holding.

02

Direct line to founders

Founder-led and small by design. Decisions happen in the room you're in, not two orgs away.

03

Remote-friendly, two real hubs

Work remote, or take a desk in Colombo or Jaffna. Async where it helps, in person where it matters.

04

Work that ships worldwide

Real products for clients in 12+ countries — the kind you can actually point to.

05

A European standard to build to

An EU-grade engineering bar, held from Sri Lanka. Your craft levels up because the standard demands it.

06

Growth through the work

Mentorship from genuinely senior people, room to lead, and support for the conferences and courses that make you better.

07

Tools that don't fight you

Modern stack, hardware that fits how you work, and no bureaucracy between you and shipping.

08

Two disciplines, one bench

Software and renewable-energy infrastructure under one roof. Cross the aisle and broaden what you can build.

09

Recognition earned in the work

Join a team that's already a GSEA National Finalist and a SLASSCOM Ingenuity Award winner — proof, not promises.

[Open roles]§ 13 positions

Find your seat. Filter down to the one that’s yours.

We hire across every level — graduate to lead — in both disciplines. Filter by discipline, location, or level; every application lands at careers@astacodelabs.com.

Graduate Software Engineer

Start your career on real products, paired with experienced engineers who review your work and help you get good, fast.

Product EngineeringColombo · JaffnaGraduateFull-time

Junior Frontend Engineer

React, real UI, and mentorship close by. You're hungry to level up and you sweat the details.

Product EngineeringColombo · RemoteJuniorFull-time

Full-Stack Engineer

Own features end to end across TypeScript, React, and Node — and grow into owning whole systems.

Product EngineeringColombo · RemoteMidFull-time

Senior Backend Engineer

Design the systems the product leans on. APIs, data, and reliability wired in from the first diagram.

Product EngineeringRemoteSeniorFull-time

Mobile Engineer

iOS/Android products people actually keep on their home screen. Native craft, with room to grow into leading a platform.

Product EngineeringJaffna · RemoteMidFull-time

Engineering Lead / Tech Lead

Set the technical bar and still write code. You scope, mentor the team, and own delivery on a flagship build.

Product EngineeringColomboLeadFull-time

Product Designer (UX)

Research-led UX and a growing eye for systems. You ship whole flows, not just screens.

DesignColombo · RemoteMidFull-time

Cloud & Reliability Engineer (SRE)

CI/CD, observability, and uptime as a design property. You make 'it scales' a fact, not a hope.

Platform & ReliabilityColombo · RemoteSeniorFull-time

QA & Test Automation Engineer

Coverage you can trust. You build the harness that lets the team ship fast without fear.

Platform & ReliabilityJaffna · RemoteMidFull-time

Security Engineer (AppSec / Offensive)

Break it, then help fix it for real. Threat modelling, pentests, and proof — not a compliance checkbox.

SecurityRemoteSeniorFull-time

Renewable Energy Systems Engineer

Engineer monitoring, control, and grid-integration systems to the same standard we hold in software.

Renewable EnergyColomboSeniorFull-time

Embedded / Firmware Engineer (Energy Telemetry)

Real-time telemetry on real hardware. Firmware that has to run without interruption, because the grid doesn't wait.

Renewable EnergyColombo · JaffnaMidFull-time

Product Manager

Sit between founders and engineering. You own the 'why' and the roadmap — and defend scope against the standard.

Product & DeliveryColombo · RemoteSeniorFull-time

New to the industry, or switching in? We hire for craft and trajectory, not just a title — apply to the closest role, or send an open application.

[How hiring works]

No black box. You’ll always know what’s next.

Five steps, experienced engineers in the room from the first call, and a decision inside two to three weeks.

  1. 01

    Apply

    ~15 min · you

    Pick a role or send an open application to careers@astacodelabs.com. Lead with work — a repo, a live product, a system you designed. No essay required; we read what you've built, not how well you self-promote.

  2. 02

    Intro call

    30 min · an engineer

    A real conversation, not a screener. What you've shipped, what you want to own next, and an honest picture of the role — before either of us invests more time.

  3. 03

    Technical deep-dive

    60–90 min

    Walk us through something you actually built, then we solve a real problem together. Choose a short scoped take-home or live pairing — whichever shows your thinking best. We cap the effort and respect your time. No leetcode, no trick questions.

  4. 04

    Meet the team

    45 min

    Sit with the people you'd build alongside — including someone who'd review your code and someone from the discipline next door. You're interviewing us too. Ask the hard questions.

  5. 05

    Offer & onboarding

    Fast, clear terms

    A clear offer, quickly. Then an experienced owner to learn from, a real project from week one, and the context to make decisions — not three weeks of setup tickets.

At every step you talk to people who do the work — never a screener reading from a script. No leetcode, no trick questions.

[The company you’d keep]

You’re not gambling on a startup. You’re joining a proven team.

Work from our Colombo or Jaffna hub, or remotely across time zones — the standard travels, and the team stays connected.

Sri Lanka

Colombo

Colombo 04, Sri Lanka

Engineering & delivery hub — product, platform, and design.

Sri Lanka

Jaffna

Jaffna, Sri Lanka

Engineering & delivery hub — product engineering and renewable-energy work.

Across time zones

Remote

For roles marked remote-friendly

First-class teammates, not second-class — the standard travels.

Recognised for the work

GSEA National Finalist

2024

Global Student Entrepreneur Awards.

SLASSCOM National Ingenuity Award

2025

Sri Lanka's apex tech-industry recognition.

[FAQ]

Before you apply

The honest answers to what candidates actually hesitate on — levels, remote, the interview, and whether you’ll hear back.

What levels do you hire at?
Every level — graduate, junior, mid, senior, and lead. We hire for craft, judgement, and the drive to own real work, not for years on a CV. Early-career engineers pair with experienced people who review their work and help them grow fast; senior folks get real autonomy and room to lead. If you can carry a problem — or you're ready to learn how — there's a seat.
Can I work fully remote?
Yes for many roles — each listing shows its locations. We're remote-friendly with two hubs in Colombo and Jaffna if you want a desk and a team around you. Most roles overlap Sri Lanka working hours so collaboration stays real, not async-only.
Where is ASTA based, and who would I be working for?
ASTA runs engineering hubs in Colombo (Colombo 04, Sri Lanka) and Jaffna (Jaffna, Sri Lanka). You'd deliver to a European standard alongside a strong team of 30+ experts.
What's the interview actually like — is it leetcode?
No. Five steps, roughly two to three weeks: apply, a 30-minute intro with one of our engineers, a technical deep-dive on real problems, a meet-the-team round, then an offer. It's a conversation about real work and how you think — not memorised puzzles or trick questions. You talk to people who do the work at every stage.
Do I have to relocate?
Only if a role is hub-based, and the listing will say so. Many roles are remote or hybrid. We hire for the work, not the postcode — where you sit matters less than what you can own.
What stack and tools will I use?
Modern and bespoke to each build — typically TypeScript, React/Next.js, Node, cloud infrastructure with CI/CD and observability, and real hardware and telemetry stacks on the renewable-energy side. We choose tools that fit the problem, not the résumé, and trust you to argue for the right ones.
I don't see my role. Should I still apply?
Yes. We hire ahead of the board when the right person shows up. Send an open application to careers@astacodelabs.com with what you've built — a repo, a product, or the best thing you've made so far. A real person reads every one.
How do I apply, and will I hear back?
Email careers@astacodelabs.com — pick a role or apply open. Lead with work over a cover letter. An experienced engineer reviews every application, and you'll get an answer either way. No silent rejections.
[Don’t see your role?]

The board isn’t the whole story.If you care about the craft, write to us.

We hire ahead of the board when the right person shows up. Send what you’ve built — a repo, a system you’re proud of, a product with your fingerprints on it. Skip the cover-letter essay.

Send an open application→Follow ASTA on LinkedIn

Every application is read by a person, not a filter. You’ll hear back either way — no silent rejections.