Ready to solve dinner for thousands of customers every week? Join Cheffelo as Senior Frontend Engineer!
🌱 Why join the Cheffelo journey?
Cheffelo is a leading and profitable Scandinavian meal kit provider that helps people eat well – without the hassle of planning and shopping. Since 2006, we’ve made it easier to enjoy varied, nutritious home‑cooked meals through personalised meal kits that help reduce food waste. Behind the scenes, we build robust digital platforms that make sure everything from ordering to delivery runs smoothly – every single week, for tens of thousands of customers. With nearly 400 engaged employees, we operate our own production facilities combined with customer‑specific packing processes and proprietary technology. Cheffelo operates under the brands Linas Matkasse in Sweden, Godtlevert in Norway, and RetNemt in Denmark. In 2025, we generated SEK 1.2 billion in revenue and delivered around 17 million meals. Cheffelo is listed on Nasdaq First North Premier Growth Market (ticker: CHEF).
đź’ˇ What you get with us
You’ll join an experienced product and engineering team that values openness, cross‑functional teaming, experimentation and solid craft. We have a flat organisation, a high level of trust and flexibility in your workday. You’ll get real influence over both product and technology, and great opportunities for professional and personal growth – including a central role in launching a brand‑new product as we expand into the Finnish market. We’re forward‑thinking about how we work: AI‑assisted and agentic development workflows are becoming a core part of our engineering culture, and we’re looking for people who are excited about that shift. With us, you step into a visible role in an innovative, forward‑looking and inclusive company – named “E‑tailer of the Year” at Dagligvarugalan 2025.
🎯 Your role at Cheffelo
As a Senior Frontend Engineer, you’ll be a key player in building the digital customer experiences behind our brands – Linas Matkasse, RetNemt and Godtlevert. You’ll work in a cross‑functional product team with a modern tech stack and a shared monorepo connecting several Next.js applications. You’ll have the opportunity to shape the architecture, build robust shared component libraries, and develop solutions that thousands of customers use every day – while keeping the codebase clean, user‑friendly and maintainable.
🌟 With us, you will, among other things:
Develop and improve solutions across multiple Next.js 16 applications
Build reusable UI components and hooks shared across teams and brands
Integrate with GraphQL and REST APIs to deliver seamless user experiences
Influence technology choices and help evolve our frontend platform
Take an active part in code reviews, architecture discussions and knowledge sharing across teams
Proactively identify improvements and drive change beyond your assigned tasks – we value engineers who help make the whole team better
đź§ Who are you?
You are an experienced frontend engineer who enjoys working in complex systems with high traffic and modern tools. You care deeply about your craft, understand the value of stable solutions and enjoy balancing pragmatism and perfection. You take ownership, share knowledge, and like working with other skilled people who care about both product and code. You have solid experience with React and TypeScript, and you know Next.js well (Pages Router and/or App Router). You’ve preferably worked in a larger monorepo environment, are comfortable with GraphQL and REST APIs, and write code with performance, accessibility and test coverage in mind.
It’s a plus if you also have:
Experience from e‑commerce or subscription‑based products
Familiarity with Sanity or similar CMS solutions
Knowledge of Tailwind CSS
Experience with Flutter or mobile/app development
Hands‑on experience with AI‑assisted development tools (e.g. Claude Code, Copilot, Cursor)
đź‘‹ Ready to help build the future of Cheffelo?
Send us your application and join us in creating the future of the digital meal‑kit experience – built with modern technology, clean user journeys and real impact in people’s everyday lives.
If you have any questions about the role or are ready to apply, feel free to contact us at [email protected].
Please note: We do not accept applications by e‑mail. Submit your application via the link in the ad.
We welcome applicants from all backgrounds, regardless of age, gender, religion, nationality or ethnicity.
Here, you can choose to login with LinkedIn. By doing this, we will fetch your name, profile image and e-mail. You can also choose to proceed with filling in your details in the form below.
Your privacy is important to us. We will not save your email.
If you want to learn more about your career opportunities at Cheffelo, please contact our HR department at [email protected]. Please note that we do not accept applications via e-mail.
Join our next Friday picnic and meet our colleagues
Send an email to our colleagues in HR to hear more about when we have our next event
We use cookies to customize content and ads, to provide functions for social media and to analyze our traffic. We also share information about your use of our website with our social media, advertising and analytics partners who may combine it with other information that you have provided to them or that they have collected from your use of their services.
| Name | Description | Data sent to |
|---|---|---|
|
_wbCookiePermissions
Onecruiter
6 months
|
Necessary cookie, this cookie is set when a user accepts cookie policy. It saves your cookie preferences. | Onecruiter servers |
|
language / language.sig
Onecruiter
Session
|
Preference cookie, this cookie allows us to remember your preference of language when you navigate through the site. | Onecruiter servers |
|
position_ref
Onecruiter
7 days
|
Statistics cookie, this cookie allows us to remember which site referred you to us. | Onecruiter servers |
|
global_ref
Onecruiter
7 days
|
Statistics cookie, this cookie allows us to remember which site referred you to us. | Onecruiter servers |
|
visitor (sessionStorage)
Onecruiter
Session
|
This is technically sessionStorage (not a cookie), but is listed here for compatibility with cookie scanners. It stores a unique identifier to track whether the user is a unique visitor to the website or not. This runs as necessary and does not require consent. However, in cases where the customer manages cookies via their own solution in iframes, it runs as statistics and requires statistics consent. | Onecruiter servers |
|
_fa, usida, sb, datr, wd
Facebook
7 days
|
Marketing cookies, these cookies allows us to understand our audience better. | Facebook servers (United States) |
|
_ga, _gid, _gat_workbuster (conditional - if careersite has Google Analytics code)
Google
6 months
|
Statistics cookies, these cookies allows us to understand how you navigate through the site. These cookies are only set if you have configured Google Analytics tracking or Google Tag Manager. | Google Analytics servers (United States) |
We use cookies to customize content and ads, to provide functions for social media and to analyze our traffic.