Senior Full-Stack Engineer
Help shape the AI-powered foundation behind some of the most popular apps in the Nordics.
Location: Copenhagen (Hybrid) | Team: Core Engineering | Employment: Full-time
Join Tjek to build cutting-edge user experiences for 2+ million shoppers across Denmark, Sweden, and Norway. We’re hiring a Senior Full-Stack Engineer who moves fast, cares about the details, and is all in on AI.
The Role
We’re looking for a Senior Full-Stack Engineer to join Tjek’s small, high-impact Core Engineering Team building and scaling the unified platform behind eTilbudsavis and Mattilbud; some of the most popular shopping apps in the Nordics.
You’ll join a team that has built a powerful, unified TypeScript platform using React on the frontend and Node.js on the backend and running at scale across web, iOS, and Android, where AI is already a part of how we build. The foundation is strong, but we want to evolve it to move faster, simplify, and make AI an even bigger part of our development process.
You’ll be strengthening and simplifying the foundation so future AI-driven features can plug in seamlessly and scale effortlessly. That means refining what works, stripping away unnecessary complexity, and evolving the patterns and automations that make AI an active contributor to how we design, develop, and deploy new products.
You’ll move fast, think big, and help build a foundation so solid that the next generation of features can practically build themselves. We’re looking for someone who builds with precision, challenges conventions, and loves turning complex problems into clean, scalable code.
What You’ll Do
- Build and ship end-to-end features across web, iOS, and Android. Strengthen and simplify our foundational layer, ensuring AI can build effectively on top.
- Lead AI-based automation of development processes and workflows.
- Design and optimize databases, APIs, and application architecture for scalability and performance.
- Drive AI integration across engineering, shaping how humans and AI build together.
- Collaborate closely with the rest of the Core Engineering team to evolve patterns, tools, and interfaces.
You’ll have high autonomy and direct impact. We release new features and improvements several times a day across web, iOS, and Android with an AI-first development mindset.
Our Tech Stack
- Frontend: React, TypeScript, Capacitor
- Backend: Node.js (TypeScript)
- Database: SQL, Elasticsearch
- Cloud: Google Cloud Platform and Amazon Web Services
- AI Tools: Cursor, GitHub Copilot, and internal AI automation frameworks
About You
- Senior-level experience across frontend and backend development.
- Strong command of TypeScript, React, SQL and modern architectural patterns.
- Hands-on experience with AI-assisted development and automation in engineering.
- You love turning ideas into working products fast.
- Pragmatic and detail-focused, and you know when to polish and when to ship.
- Self-driven, curious, and confident working in a fast-paced, entrepreneurial environment.
You’re not just using AI. You’re pushing its limits to build better, faster and smarter.
About Tjek
Tjek is a profitable Danish tech company that improves daily life by helping people do their shopping with relevant content from retailers and brands. Tjek is known for its popular apps in the Nordics: eTilbudsavis and Mattilbud. More than 2+ million people use the apps every month as part of their daily life.
At Tjek, you’ll join a people-first organization with no investor chaos, just steady growth and creative freedom. Our culture is open and informal, built on trust, curiosity, and collaboration. We move fast and experiment freely, but always with purpose and respect for balance.
We work hybrid, with flexibility and trust, but value time together in our charming, historic offices in Christianshavn, which perfectly reflects our mix of creativity, focus and ambition.
It’s a place for people who love momentum, creativity, and making a real impact.
Interested?
The recruitment process is managed by NovoTempus A/S.
If you’re curious about the role or would like to apply, please reach out to NovoTempus at info@novotempus.dk or call +45 40 80 82 44.