Skip to content

Open nowPosted 19 days ago

Full Stack Engineer

Planday

Where
Denmark
Get the CV for this job

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

Your applicationOpen nowFull Stack EngineerPlanday · Denmark
  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 Planday'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.

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

Share of postings closed within
  1. 2.0%1 day
  2. 4.3%3 days
  3. 11.3%7 days
  4. 17.5%14 days
  5. 34.2%30 days
  6. 43.5%60 days
This job: posted 19 days ago

The posting

**Our purpose

**Planday from Xero is a leading digital solution that uncomplicates everyday scheduling and workforce management by making it easier for businesses and shift workers around the world to communicate, collaborate, and get work done.

Powered by a community of local industry experts, Planday provides a best-in-class digital platform that is easy to use, accurate, secure, and compliant with local needs and standards. From payroll and accounting to POS and reporting, its open API and tech ecosystem is scalable to fit shifting business needs and to build an engaged, flexible workforce.

Founded in 2004, Planday is headquartered in Copenhagen, Denmark, with offices in the UK, Norway and Germany, and supports over 400,000 users across Europe and the US. Planday was acquired by Xero in 2021.

**How You'll Make An Impact

**The Monetization team owns how customers buy and keep buying Planday: the checkout experience, subscription management, payments, and the systems behind them (our subscription and billing services, plus the integration layer to Zuora, Salesforce and Intercom). When a customer upgrades a plan, adds a product, or gets an invoice, that is our code path.

As a Full Stack Engineer at IC2, you will build and maintain features across that path, front end and back end, with support from engineers on the team. You will start with well-scoped pieces of customer-facing work and grow into owning features end to end.

You will join a cross-functional team of full stack engineers, a QA engineer, a UX researcher and a product manager. You will be paired with an engineer as your mentor from day one, and you will be expected to ask questions early and often: in a domain where mistakes are visible on customer invoices.

You will use AI coding tools every day, as the whole team does. We care less about how fast you can produce code and more about whether you can tell good output from plausible-looking output, and whether you can explain and defend what you ship.

**What You'll Do

**

  • Create software: Build features across the stack: C# / .NET services and React + TypeScript front ends (We have one service in Java). Contribute to solution design discussions and take part in code reviews, both giving and receiving feedback.
  • Work with AI tools, with judgement: Use AI coding assistants as part of normal delivery. Read, test and question what they produce. Never merge code you cannot explain line by line.
  • Test software: Write and automate tests alongside your changes. Treat quality as part of the work rather than a later stage, with support from the team's QA engineer.
  • Resolve issues: Help triage and fix development and production issues in the subscription, checkout and payments flows. Learn to trace a problem across services and third-party platforms, and communicate impact in business terms.
  • Engineering standards : Learn and apply Planday's Engineering Standards. Take part in the Backend and Frontend Guilds to build a shared standard with engineers outside the team.
  • Understand the domain : Build working knowledge of how plans, entitlements, invoices and payments fit together. In monetization, the business rules are the hard part; the code is often the easy part.
  • Continuous improvement : Keep growing your knowledge of the technologies we use, and bring back what you learn to the team.
  • Deliver in production : Ship your own changes through our CI/CD pipelines and watch how they behave once live.

**Success looks like

**

  • First three months: you ship small customer-facing changes to production with review support, you can explain the plan-change and invoicing paths in your own words, and you ask for help before you are stuck for a day.
  • First twelve months: you own well-scoped features end to end across front end and back end, you catch your own errors before review does, you are a dependable second pair of eyes in code review, and you can explain the customer and revenue impact of what you build.
  • Quality and pace: You deliver at a predictable, sustainable pace and flag risks and blockers early rather than at the deadline.
  • Learning: You actively learn from your peers, act on feedback, and turn each review comment into something you no longer need told twice.
  • Judgment with AI: You use AI tools to move faster without lowering the bar: you verify output, you confidently spot wrong suggestions, and you own everything you merge.
  • Communication: You keep your team informed, write clearly in tickets and pull requests, and give Product accurate information so scope and timing decisions can be made.

**What You'll Bring With You

****Critical competencies

**

  • Growth mindset: You treat skill as something built, not fixed, and you go looking for feedback.
  • Verification habit: You check things: you read the error, you run the test, you look at the data before you conclude.
  • Problem-solving: You can break a problem down and describe your reasoning out loud, including the parts you are unsure about.
  • Team player: You contribute to a collaborative team and are comfortable working closely with QA, UX and Product.
  • Communication and time management: You are clear about progress, blockers and what you need.
  • Care for the customer: You understand that billing and checkout bugs cost customers money and trust.

**Experience We Would Like To See

**We expect a junior engineer here to have roughly 1 to 2 years of professional experience, or equivalent evidence of building and shipping real software (internships, open-source, freelance).

  • Working knowledge of one backend language, ideally C# / .NET
  • Working knowledge of JavaScript or TypeScript, and a component framework such as React
  • Comfortable with SQL and relational data
  • Comfortable with Git, pull requests and code review
  • Familiar with consuming and building REST APIs
  • Some exposure to automated testing
  • Hands-on use of AI coding tools (for example Claude, Codex, Copilot or Cursor) and an opinion about where they help and where they do not
  • Nice to have: exposure to CI/CD, cloud platforms (we run on Azure), Redis, message-based integration between systems, or billing and subscription domains

You do not need to tick every line. If you can show us that you build things, verify your own work, and learn fast, we want to talk to you.

**How We Use AI In This Hiring Process

**We use AI tools in our daily work, so we do not pretend otherwise when hiring.

  • The technical interview: it runs in two halves. First you read and review code with your AI tools closed, so we can see how you read. Then you open your usual tools and build, as you would on the job. We will tell you exactly when the switch happens.
  • What we assess: your reasoning, your ability to explain and defend code (including code that a tool wrote), and your judgement about when to trust output. Using AI is not a problem; being unable to explain your work is.

**At Planday, we offer you

**

  • Benefits like pension, health insurance, inclusive support for new parents and generous vacation
  • On top of your annual base salary, you are offered to be part of an Employee Share Plan
  • Growth and progression opportunities – we want you to grow with us
  • Flexible remote work
  • Strong social culture with lots of team and company activities
  • Meaningful work – everyone at Planday contributes to improving the lives of shift workers around the globe
  • Healthy work-life balance and autonomous approach to work. We trust in you and your abilities

Finally, our offices are not just workplaces (although they are pretty nice and well-located, we have to say!). Plandayers are open and welcoming and at Planday, everyone has the freedom and support to show their true self at work.

_At Planday, we firmly believe that diversity and inclusion are the cornerstones of innovation and a vibrant workplace culture. As an equal opportunity employer, we strive to create an equitable experience for all candidates throughout the process. Please let us know if you need any reasonable adjustments during the application or interview process.

Posting text belongs to the employer. Removal requests: contact us.

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 Planday'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 Planday'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

    Planday'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.