Full Stack Product Engineer – Fintech (AI-first, high ownership)

FLEX FUNDING A/S

København

On-site

DKK 700,000 - 900,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Flex Funding is a Scandinavian crowdlending platform helping SMEs access flexible financing across Denmark and Norway, backed by 4,000+ investors. We are expanding into Sweden and building new financing products — while evolving how we design, build, and scale our platform.

We are looking for a strong full stack engineer with solid foundations and an appetite to amplify their skills with AI. You will work with one other full stack developer, owning technical decisions and raising the bar for

Qualifications

  • Solid full stack fundamentals and ability to justify technical choices.
  • Experience applying AI tools within development workflow.
  • Ability to review code, including AI-generated code, to high standards.
  • Ownership mindset beyond implementation and maintainability.
  • Comfort across frontend, backend, databases, and integrations.
  • Proactive, asks questions or moves forward without perfect specs.
  • Willingness to learn unfamiliar parts of the platform.
  • Clear communication with technical and non-technical colleagues; in-person collaboration.

Responsibilities

  • Build end-to-end solutions from idea to production-ready systems.
  • Modernise monolithic platform for better structure and features.
  • Apply AI across development, testing, documentation, and refactoring.
  • Own reliability, security, performance, and maintainability.
  • Work with financial workflows, data, and external integrations.
  • Collaborate closely with product, business, compliance, and partners.

Skills

Full stack
AI usage
Ownership
Communication
Problem solving
Team collaboration

Tools

C#
.NET
TypeScript
Vue/Nuxt

Job description

Do you want to build a real fintech platform used by businesses every day — and help redefine how a small, high-performing team builds with AI?

Flex Funding is a Scandinavian crowdlending platform helping SMEs access flexible financing across Denmark and Norway, backed by 4,000+ investors. We are expanding into Sweden and building new financing products — while evolving how we design, build, and scale our platform.

We are looking for a strong full stack engineer with solid engineering foundations and the appetite to amplify their skills with AI. Someone who takes ownership, enjoys working across the stack, and wants to improve both the product and how we build it.

The role

This is not a “ticket-driven” role.

You will work alongside one other full stack developer, forming a two-developer team with broad responsibility for the platform. You will make technical decisions, challenge each other’s thinking, and hold each other to a high standard.

We work closely together in the office, often at the whiteboard to explore ideas and solve problems. You’ll also work with our external DevOps agency on our Azure infrastructure.

You will:

  • Build end-to-end solutions: from idea and prototype to tested, production-ready systems used by real customers.
  • Help modernise an existing monolithic platform, improving its structure and maintainability while continuing to deliver new features.
  • Use AI across development, testing, documentation, and refactoring — and help make these practices more effective.
  • Own technical solutions beyond the initial implementation, including reliability, security, performance, and maintainability.
  • Work with financial workflows, data, and third-party integrations where correctness matters.
  • Collaborate closely with product, business, compliance, and external partners.

This is a startup-style environment inside an established fintech: high autonomy, fast decisions, and visible impact. The scope is broad, and you should enjoy taking on unfamiliar problems and learning as you go.

How we build with AI

We use AI extensively and expect you to be fluent in using it as part of your development process.

Our principle is simple: strong engineering fundamentals, amplified by AI. You should know how to give AI useful context, break down problems, assess its suggestions, and turn its output into reliable software.

You remain responsible for the code you ship. That means understanding it, challenging assumptions, and validating behaviour, security, and maintainability — whether you wrote it yourself or developed it with AI.

As a financial company, we hold a high bar for quality. We follow a test-driven development process and expect thoughtful testing and review to be part of how you work. Faster development must come with confidence in what reaches production.

We also want someone curious about building AI capabilities into our applications, with the same care for quality and reliability.

Current tech and platform
  • Backend: C#, ASP.NET Core / .NET, REST / GraphQL
  • Frontend: TypeScript, Vue / Nuxt, component-based UI development
  • Database: Azure SQL
  • Infrastructure: Azure and CI/CD pipelines, supported by our external DevOps agency
  • Platform: an existing monolith with API integrations and financial workflows, which we are actively modernising

You will work with what is already there, understand the trade-offs, and help us improve it step by step.

What we’re looking for

We are looking for someone who builds, takes responsibility, and gets things done — with the foundations to do it well.

You:

  • Have solid full stack engineering fundamentals and can explain the reasoning behind your technical choices.
  • Use AI tools confidently in your development workflow and actively explore how they can improve your work.
  • Can critically review and validate code, including AI-generated code, against high quality standards.
  • Take ownership beyond implementation — you care about whether the solution works in practice and remains maintainable.
  • Are comfortable working across frontend, backend, databases, and integrations.
  • Are proactive: you don’t wait for perfect specs, and you know when to ask questions, challenge assumptions, or move forward.
  • Have an open mindset, enjoy learning, and are willing to work on unfamiliar parts of the platform.
  • Communicate clearly with technical and non-technical colleagues and enjoy close, in-person collaboration.

You should be comfortable with the responsibility and variety that come with being one of two developers. You will have real influence, and we will rely on your judgement.

It’s a strong plus if you have
  • Experience with C#, .NET, TypeScript, and Vue / Nuxt.
  • A good understanding of SOLID principles and component-based design, and how to apply them pragmatically.
  • Strong database practices, including data modelling, query optimisation, pagination, and indexing.
  • Experience with complex financial integrations, such as bank connections or payment providers like Danske Bank or Mastercard.
  • Experience in fintech, lending, payments, or other regulated environments.
  • Worked on modernising a monolithic platform while keeping a live product running.
  • Built products in a small team or startup environment.
Language

Danish is required for this role due to our day-to-day collaboration and regulatory context.

Why join Flex Funding
  • A live platform creating real value for businesses every day.
  • A small, experienced team with high trust, close collaboration, and low bureaucracy.
  • Real ownership and influence on architecture, product, and AI adoption.
  • The opportunity to build new products and modernise an established platform.
  • A growing fintech expanding across the Nordics.
Hiring process
  1. A call with our CPO, the hiring manager, to discuss the role, your experience, and what you are looking for.
  2. A technical conversation with our other developer about engineering fundamentals, technical decisions, and how you work with AI.

    A project you can walk us through is a bonus. If you have one, we would love to see how you approached it, the choices you made, and how you validated the result.

    Practical
    • Full-time
    • Location: Copenhagen, CPH Fintech Lab
    • Start: as soon as possible
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI-Powered Fintech Full-Stack Engineer
AI-Powered Fintech Full-Stack Engineer

FLEX FUNDING A/S • København

On-site
DKK 700,000 - 900,000
Backend Engineer
Backend Engineer

Hub • København

On-site
DKK 700,000 - 900,000
Senior Software Engineer, Internal Tools
Senior Software Engineer, Internal Tools

Flatpay • København

On-site
DKK 900,000 - 1,100,000
free slush ice
on-site gym
gamer room
Chief Technology Officer (CTO)
Chief Technology Officer (CTO)

VerdAI • København

On-site
DKK 700,000 - 1,000,000
Senior Backend Developer
Senior Backend Developer

Hub • København

On-site
DKK 900,000 - 1,250,000
Pension contributions
Lunch on-site
Team events
+1
Financial Controller
Financial Controller

United Fintech • København

On-site
DKK 850,000 - 1,100,000
Competitive salary
Global organisation
Inclusive culture
+1
Principal Engineer (AI-First)
Principal Engineer (AI-First)

Bloom ApS • Aarhus

On-site
DKK 1,100,000 - 1,500,000
Fullstack Developer
Fullstack Developer

Human Risks • Aalborg

On-site
DKK 600,000 - 800,000
Lunch & free snacks
Flexible work hours
Friday beers
Product Engineer (AI-Native)
Product Engineer (AI-Native)

Lever, Inc. • Denmark

Remote
DKK 85,000 - 120,000
Fully remote
Vacation 28 days
Wellness days 7
+5
Backend Engineer · Copenhagen, Denmark ·
Backend Engineer · Copenhagen, Denmark ·

Lunar Denmark • København

Hybrid
DKK 900,000 - 1,300,000
4 days in office
Equipment provided
Pension & health insurance
+1