TypeScript Developer
TypeScript developer at Skylet. Permanent, Stockholm, full salary between engagements. You work in our clients' own development teams, with modern stacks and several clouds.
What the role is
You work in our clients’ own development teams, in systems with real users. The work spans whatever the problem calls for: frontend, backend, platform, data, often a bit of each. The tools change between engagements. The craft doesn’t.
What we’re looking for
- Several years of production TypeScript.
- Have worked in one of the major clouds: AWS, GCP, or Azure. At home in one is enough.
- Comfortable picking up the stack the problem calls for, not the one on your CV.
- Think CI/CD, observability, and infrastructure as code are part of the job.
- Plain, quiet collaboration. No heroes, no dodging.
- Work well in Swedish and English.
Don’t tick off the list. If you recognise yourself in half of it and the rest sounds like fun, get in touch.
Who this suits
You are probably a consultant already, at a firm of fifty or two hundred, and the model works for you. What doesn’t is being one of many. Here you are the third person. You know everyone by name, your opinion changes how we work.
Between engagements
The question everyone asks a two-person firm, so here is the answer: you are permanently employed and keep your full salary, not a base rate, between engagements. The time goes to your development plan, which we set together when you start. The details are on Between engagements. The rest of the package is below.
How it starts
Step one is an email or a call, whichever suits you. Two lines are enough. The whole process is four steps, no take-homes, and is on the careers page.
Send a short email, as little or as much as you like. We'll take it from there.
Apply by email- Location
Stockholm
- Employment
Permanent
- Languages
Swedish · English
- StackTypeScriptNode.jsReactNext.jsAWSGCPTerraformCDKPostgreSQLDocumentDBRedis
What you get with us.
We measure ourselves against one number: how many people leave Skylet. It should always be zero. So far everyone has stayed, and when something isn't working we change ourselves before we change who's here. Easy to claim, hard to fake, so we try to earn the number every day.
And we back it with one of the most generous packages on the market: competitive pay, a bonus of roughly one month's salary a year that you roll into pension or take as cash, and a learning budget with no fixed cap, where the only requirement is a reason and a motivation. Plus private health insurance with no waiting list, regular check-ups, and professional therapy when you want it.
- 01
Permanent employment
A permanent role with your full salary coming in between engagements. It is planned for from the start, not hoped against, and the time goes to your own development plan. So far nobody has needed it. Pick your next role by what you want to grow into, not by what pays the bills.
- 02
Health plan
Private healthcare with no queue, regular check-ups, and professional therapy when you need to talk it out. Fully covered: looking after yourself is part of the job.
- 03
After-works and parties
After-works with food and drinks on us. Someone brings a topic, we argue about it, we stay longer. Parties in between. All optional; the aim is to make it worth coming anyway.
- 04
Two conferences a year
One to build the team: off-site, good food, enough downtime to actually talk. One tech-focused: we dig into what's shipped in the field this half and what's worth bringing into our own work next.
- 05
Modern tooling and learning
You work with the tools that actually work right now. We buy the licenses, run the evals, and share what works. The learning budget has no fixed cap; the only requirement is a reason and a motivation. So you don't have to learn it on your evenings.
- 06
Senior peers
A small team where you know everyone by name. Senior software engineers who track the field and have opinions worth listening to.