Skip to content

Open nowPosted 18 days ago

Full-Stack Engineer, Platform & Integrations - HealthTech

Arbetsförmedlingen (Platsbanken)39,552 open roles

Where
Sweden
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowFull-Stack Engineer, Platform & Integrations - HealthTechArbetsförmedlingen (Platsbanken) · Sweden
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Arbetsförmedlingen (Platsbanken)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.4%3 days
  3. 7.9%7 days
  4. 14.2%14 days
  5. 34.1%30 days
This job: posted 18 days ago

The posting

Full-Stack Engineer, Platform & Integrations Velora Health, AI-native HealthTech · Stockholm, hybrid · Full-time Stack: React and React Native · Hono on Bun · Drizzle and PostgreSQL · Google Cloud Platform · Stripe, Firebase, BankID, PostHog About Velora Health Velora Health is a rapidly growing AI HealthTech startup on a mission to address the leading causes of preventable death. Our goal is bold yet simple: a longer and healthier life for more people, through the fusion of personalized care and a holistic approach to health. We started by tackling one of the biggest global health issues: obesity, which affects nearly 1 billion people worldwide. Through our platform and digital health clinic at velora.se we have already helped thousands of patients lose weight and keep it off, which means they live longer and with fewer diseases such as type 2 diabetes and cardiovascular disease. In Sweden alone, 2 million people could live longer with Velora. We are now expanding beyond obesity into broader chronic care, giving people access to the latest and most effective research-based treatments. We are AI-native and use AI across the whole company. Today we are a 20-person team across clinical care, engineering, growth and operations. In engineering you will have five or six colleagues you work closely with every day across engineering, product and design, plus the clinicians who use what you build. We run two products on one TypeScript codebase, Velora Tools for our clinicians and the patient portal (web app plus two native apps), and we ship to production every week. About the role Velora is looking for a full-stack engineer to own the systems that have to be right: payments and subscriptions, identity, third-party integrations and the internal platform (Velora Tools) our care team runs on. You will own outcomes, not just tasks: when a Stripe webhook arrives out of order or BankID behaves unexpectedly, you are the person who understands the whole path and decides where the fix belongs. The interesting work here is rarely an isolated endpoint. It is understanding the entire flow, choosing where logic lives, handling failure properly and keeping the platform easy to change as we grow. What you'll do We build two products on one TypeScript codebase: Velora Tools, the system our clinicians run their day on, and the patient portal, a web app plus two native apps (iOS and Android). You will work across both, with Velora Tools and the shared platform as your home turf. Build product, end-to-end: take a clinician or patient problem from investigation through the React UI, the Hono API and PostgreSQL to production, and follow it there. Think in systems and abstractions: see the platform behind the feature request, decide where the logic belongs and build the right primitive once for Velora Tools, the web app and both native apps. Evolve Velora Tools so clinicians and operations can work accurately and fast, from schemas to screens. Build and harden integrations with BankID, Firebase and external services, designing for partial failure and inconsistent responses. Add the logging, monitoring and error handling that make production understandable, and investigate incidents when they happen. Improve CI/CD, local development and testing on Google Cloud so the team ships faster with more confidence.

You may be a good fit if you Have 3+ years of experience building and operating production backend or full-stack systems, ideally in TypeScript. Think in failure modes: idempotency, retries, ordering, timeouts and what the user sees when something breaks. Can operate as a team of one when needed, taking a problem from investigation to production, while bringing in the right people when a decision affects the wider product. Own outcomes, not just code. You care whether the payment was actually correct, not whether the ticket was closed. Prefer the smallest change that solves the problem and can tell when a new abstraction is warranted. Hold yourself to a high bar without needing external pressure. Use AI tools daily, stay up to date as models, tools and best practices evolve, and confidently question generated answers, verify assumptions and recognise when privacy, security or correctness require extra care.

Strong candidates will have Built or owned payment, subscription or identity systems in production. Proficiency across the stack (TypeScript, React, a Node/Bun backend, PostgreSQL) with depth on the backend. Experience running services on GCP or a comparable cloud, including CI/CD, secrets and observability. Experience in healthcare, fintech or another regulated environment. A track record of shipping independently, not just contributing to larger efforts.

Logistics Location: Hybrid, with our office in Stockholm. We like to see each other in person about once a week, but it is not a requirement; work from where you work best. Language: Fluent Swedish, spoken and written, is required. Our clinicians, patients and internal tools are Swedish, and you will be talking to all three. Our codebase and documentation are in English. Compensation: Monthly salary set by experience and scope. Start: As soon as we find the right person. We encourage you to apply even if you do not match every line above. We would rather talk to a strong engineer with an unusual background than miss them because of a checklist. How we are different We are a healthcare company that behaves like a product company. Payments, identity and clinical workflows are all in one codebase, so a single engineer can own a problem from the patient's screen to the database and back. Mistakes matter here, which is why we ship small, review carefully and keep the bar high. We use AI heavily in development: exploring the codebase, prototyping, writing tests, reviewing changes. You choose your own editor and tools and we pay for them. You are still responsible for what you ship, and in a healthcare context that means knowing when the tool is wrong. You will work directly with our lead engineers, product lead and the founders. There are no layers between you and the people who decide what we build. We are 20 people today and the engineering team will roughly double over the next year. The people who join now will be the ones who shape how we build, and several of them will lead teams, own domains or take on roles that do not exist yet. Your scope here is set by what you take on, not by your title.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Arbetsförmedlingen (Platsbanken)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Arbetsförmedlingen (Platsbanken)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Arbetsförmedlingen (Platsbanken)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.