Frontend Developer (Web & Mobile)

Flowbox

København

Hybrid

DKK 482,000 - 724,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Free lunch
Five weeks vacation
Health insurance
Pension contribution
MacBook Pro
Learning budget
Relocation assistance
Career growth

Job summary

Flowbox is hiring a Frontend Developer in Copenhagen to work across our web platform and the Dreaminfluence mobile app. You’ll split time 50/50 between web front end and React Native mobile development, migrating from Vue 2 to React, and integrating with a Node.js/Express REST API.

You’ll collaborate with product, design, and other developers to deliver features that scale for thousands of users, with ownership of the UI and user experience across Flowbox’s core product.

Qualifications

  • 3+ years building production front-end applications with Vue/React and TypeScript.
  • Experience with component architecture, state management, and testing in a web codebase.
  • Production React Native experience, including Expo workflow and OTA updates.
  • Experience shipping to App Store/Play Store and handling reviews.

Responsibilities

  • Contribute to both web and mobile apps, shipping new features and improved UX.
  • Migrate web apps from Vue 2 to React and collaborate with designers and PMs.
  • Integrate with a REST API and assist the backend when needed.
  • Own features from design to deployment across Dreaminfluence app and web platform.
  • Collaborate across cross-team initiatives and participate in code reviews.

Skills

Vue/React experience
TypeScript
React Native
REST API integration
Testing
Cross-functional collaboration

Tools

Vue 2
React
Node.js/Express
Expo
GitHub Actions

Job description

Frontend Developer (Web & Mobile)

We're looking for a Frontend Developer to join our team in Copenhagen - someone equally comfortable shipping on the web and on mobile. This is a genuinely 50/50 role split between our web platform and native app work, not a web role with occasional mobile work.

You’ll split your time across our web platform and the Dreaminfluence app - a mobile platform that thousands of influencers use to discover brand campaigns, upload content, track performance, and get paid. Dreaminfluence is the influencer-facing side of a two-sided marketplace: brands run campaigns on our web platform, and influencers find and deliver them through the app.

Dreaminfluence was acquired by Flowbox earlier this year. Flowbox is a SaaS company founded in 2016 that helps brands collect, manage, and distribute user-generated content. Post-acquisition, we serve more than 1,000 customers, report close to €9M in ARR, and employ over 70 people across offices in Stockholm, Barcelona, Amsterdam, and Copenhagen.

About the team

Our Tech Department is made up of two core teams:

The Influencer Platform Team (Copenhagen): The team behind the influencer marketing part of the Flowbox platform, developing and maintaining a platform for influencer collaboration, campaign management, and performance tracking. We handle everything from influencer payments and reporting to analytics and insights, making it simple for brands and influencers to connect, collaborate, and generate results.

We work cross-functionally in a hybrid environment, collaborating across disciplines to deliver impactful solutions. In this team, you’ll find a balance of challenge, creativity, and ownership, with plenty of opportunities to make a real impact on Flowbox’s core product.

We believe in pair programming, regular code reviews, and open feedback, helping each other grow while maintaining high- quality standards across everything we build. AI is part of how we work day to day - we build with Claude Code, not as an experiment on the side, but as a normal part of the toolkit.

The UGC Platform Team (Barcelona): Responsible for the heart of our UGC platform, including integrations, back-office tools, content collection, moderation, and distribution. We also manage event streams, analytics, and data infrastructure, ensuring our systems are efficient, reliable, and scalable.

Your mission

As our Frontend Developer in Copenhagen, you’ll contribute across both our web app and the Dreaminfluence mobile app - building new features, improving existing workflows, and helping raise the bar on user experience across the board.

  • This is roughly a 50/50 role: you’ll split your time between our web front end (Vue 2, migrating to React) and our React Native mobile app - both are core to the job, not a primary/secondary split.

  • On mobile, you’ll own real feature work in the Dreaminfluence app - the React Native platform thousands of influencers use daily - from building new screens to shipping to the App Store and Play Store.

  • On web, you’ll play a part in migrating our apps from Vue 2 to React - a chance to help shape a modern front end, not just maintain what’s already there.

  • You’ll integrate with our REST API built in Node.js/Express - and because you’re comfortable or eager to learn to work with APIs, you’ll sometimes reach into the backend to unblock a feature or track down a bug.

  • You’ll work closely with product managers, designers, and other developers to shape solutions, improve workflows, and deliver a cohesive experience for our users.

  • You’ll contribute to the design and implementation of new features across the app(s), with an eye for a smooth, reliable experience for thousands of users.

  • You’ll have the chance to contribute to cross-product or cross-team initiatives.

  • Experimentation is encouraged, and you’ll have a high degree of ownership over what you build.

About you

We’re open on seniority - mid-level to senior - as long as you can ship production front-end code with confidence.

You’ll thrive here if you have:

  • 3+ years building production front-end applications, with solid component-framework fundamentals - Vue and/or React - plus strong TypeScript. We run Vue 2 today and are migrating to React in the near future, so experience with either (and comfort moving between the two) is valuable.

  • Comfort working in a web codebase day to day - component architecture, state management, testing

  • Production React Native experience, including the Expo workflow (EAS Build, OTA updates, config plugins when you need to escape the managed flow)

  • A track record of shipping to the App Store and/or Play Store - you’ve navigated review rejections and know how to ship around them

  • Solid instincts around REST API integration, error handling, and asynchronous/loading/offline states

Nice to have:

  • Comfort jumping into our Node.js backend when a feature needs it

  • Push notification architecture (OneSignal or similar)

  • CI/CD experience with GitHub Actions

  • Native iOS or Android experience for the moments Expo can’t cover

  • Experience with a Vue-to-React migration, or standing up a React codebase from scratch

Practical details
  • Team size: You’ll join a Copenhagen team of 3 developers, 1 full-stack data scientist, 1 designer, and a product manager

  • Reporting: You will be reporting to our Engineering Team Lead

  • Hybrid: We’re in the office at least 3 days per week, with flexibility around the rest

  • Compensation: 482.4k DKK - 723.6k DKK yearly, depending on experience, plus pension contribution

  • Start date: Flexible, but ideally 1st of October or before

  • Relocation: We can support relocation to Copenhagen for the right candidate, including visa sponsorship where applicable

  • Tech stack: Vue 2 today, with a migration to React in the near future - plus Node.js/Express on the backend, React Native, Expo, and TypeScript on mobile, GitHub Actions and New Relic for monitoring. We build with Claude Code as part of our day-to-day workflow.

Why join Flowbox?

Flowbox offers a fast-moving and, at the same time, relaxed work environment in modern premises in the heart of Copenhagen.

You will have large responsibilities and great career opportunities. You will work with a wide and modern tech stack; as one of our teammates says: "if you work at Flowbox, you will be able to work anywhere."

More about our perks:

  • Free lunch at the office, every day

  • 5 weeks vacation plus 5 special holidays

  • Health insurance and pension contribution

  • MacBook Pro and the peripherals you need to do your best work

  • Annual learning budget for courses, books, and conferences

  • After-work socials, summer and winter parties

  • 70+ colleagues across four countries to learn from

Equal Employment Opportunity

We’re committed to building a team that reflects different backgrounds and perspectives. Employment at Flowbox is based solely on a person’s merit and qualifications directly related to professional competence. Flowbox does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, identity, national origin, disability, age, marital status, pregnancy or related condition or any other basis protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

DreamInfluencers ApS • København

Hybrid
DKK 448,000 - 673,000
Health and wellbeing benefits
Hybrid work model
Modern central offices
+2
Group HR Specialist - Barcelona
Group HR Specialist - Barcelona

DreamInfluencers ApS • København

Hybrid
DKK 60,000 - 90,000
25 days of vacation
Half-days before holidays
Hybrid work model (3 Office, 2 Home)
+4
Frontend Engineer — Web & Mobile (Hybrid, Vue/React)
Frontend Engineer — Web & Mobile (Hybrid, Vue/React)

Flowbox • København

Hybrid
DKK 482,000 - 724,000
Free lunch
Five weeks vacation
Health insurance
+5
Customer succes manager in Copenhagen (Danish speaking)
Customer succes manager in Copenhagen (Danish speaking)

Flowbox • København

On-site
DKK 600,000 - 900,000
Technical Support Intern Barcelona
Technical Support Intern Barcelona

DreamInfluencers ApS • København

On-site
DKK 67,000 - 100,000
Paid internship
Modern office
Snacks and drinks
+1
German-Speaking Customer Success Manager in Barcelona
German-Speaking Customer Success Manager in Barcelona

DreamInfluencers ApS • København

On-site
DKK 313,000 - 507,000
Swedish speaking Account Executive - Copenhagen
Swedish speaking Account Executive - Copenhagen

DreamInfluencers ApS • København

On-site
DKK 600,000 - 900,000
Norwegian speaking Account Executive - Copenhagen
Norwegian speaking Account Executive - Copenhagen

DreamInfluencers ApS • København

On-site
DKK 373,000 - 523,000
German speaking Account Executive - Copenhagen
German speaking Account Executive - Copenhagen

DreamInfluencers ApS • København

On-site
DKK 600,000 - 900,000
Design Engineer
Design Engineer

Plans • København

On-site
Six weeks of paid vacation per year
Company-sponsored pension plan
Reimbursement of home internet and/or
+1