Services01Work02About03Careers04Contact05Start a project
Careers4 open roles

Small senior teams, hard problems, and a pace you can sustain for years.

(01) Why here

Senior peers, real review

Every line of code gets reviewed by someone who's shipped at scale. You'll learn faster here than anywhere.

Remote-first, EU hours

Work from anywhere in ±2h CET. Hubs in Skopje and Berlin if you like an office; quarterly on-sites if you don't.

Client work, not churn

Long engagements with real ownership — not a new codebase every six weeks.

Hardware & learning budget

Top-spec machine, €2,500/year for courses and conferences, and dedicated time to use it.

Transparent salary bands

Published bands for every level. Your offer is where you land in the band — not how well you negotiate.

Sane hours, always

We scope projects so nobody works weekends. Sustainable pace is a delivery strategy, not a perk.

(03) What we look for

(01)

Ownership

You care about the outcome, not just the ticket. You notice problems and fix them before anyone asks.

(02)

Clear communication

You explain trade-offs in plain language — to teammates and to clients — and write things down.

(03)

Craft

You take pride in clean code, thoughtful interfaces, and systems that are easy for the next person to work on.

(04)

Product sense

You think about the people using what you build, and you ask why before you ask how.

(05)

Curiosity

You keep learning — new tools, AI workflows, better ways of working — and share what you find.

(06)

Reliability

You do what you said you'd do, and flag it early when something is at risk.

(04) Hiring process

(01)

Intro call

30 minutes with the hiring manager. Mutual fit, honest questions both ways.

30 min
(02)

Technical deep-dive

A conversation about systems you've built — no whiteboard puzzles, no trick questions.

60 min
(03)

Paid work sample

A small, realistic task on your own time. Compensated at your target rate.

~4 hours
(04)

Team fit & offer

Meet your future teammates, then a written offer within 48 hours.

45 min
(05) FAQ

Still unsure? Email careers@softliance.com.

Do I need to know your entire stack?

No. We care more about how you think and what you've built than about matching every technology on a list. Strong engineers pick up new tools quickly.

Can I apply for more than one role?

Yes. Tell us which roles interest you and why, and we'll talk through where you'd have the most impact.

How long does the hiring process take?

Usually around two weeks from first call to written offer. We'll keep you updated at every step.

What if there's no open role that fits me?

Write to us anyway. We keep a short list of people we'd like to work with and reach out when the right role opens.

See a role that fits?

Send a note about what you've built and what you want to build next. A human reads every application.

Introduce yourself