Senior Software Engineer
Senior Front-end / Full-stack Engineer Help build the ad infrastructure independent publishers need to compete The largest independent publishers in the Nordics are competing for advertising revenue against a handful of global platforms. At Contimo, we are building the infrastructure that helps them stay competitive, profitable, and in control of their own commercial future. Contimo is a premium native advertising and affiliate platform used by many of the major Nordic publisher groups. We combine campaign delivery, advertorial distribution, affiliate monetization, reporting, and yield optimization in one platform. We already have strong coverage in Denmark, we are growing fast, and we are now expanding across the Nordics and Western Europe. We are a team based in central Copenhagen with a small development team in Bucharest, and we are looking for a Senior Front-end / Full-stack Engineer to help scale the company. The role You will take ownership of key parts of our product experience: the interfaces, workflows, and front-end architecture used by publishers, advertisers, and internal teams to manage campaigns, advertorials, affiliate performance, reporting, and optimization. You will work directly with the CTO, product leadership, and founding team. Decisions are fast, context is shared openly, and the distance from idea to production is measured in days or weeks rather than quarters. We are looking for someone who can move quickly without creating unnecessary technical debt, challenge assumptions constructively, and help us build a foundation that can scale with the company. What you will work on Product interfaces and workflows Build and improve the React application that power campaign setup, advertorial distribution, affiliate yield, reporting, and operational workflows across Contimos platform. You will help make complex advertiser and publisher workflows feel simple, fast, and reliable. Front-end architecture and design systems Help shape the architecture of our front-end applications, including component structure, state management, maintainability, performance, and patterns for scaling the product. You will work with and improve our design system so we can ship faster while keeping the user experience consistent and high quality. Full-stack product development You will work across the stack when needed, collaborating on APIs, data flows, integrations, and product logic. While your strongest contribution will likely be on the front-end, you should be comfortable understanding the full system and making pragmatic technical decisions across boundaries. AI-assisted development We want engineers who are effective in a modern AI-assisted development workflow. That means being able to use AI tools to increase speed and quality while still applying strong engineering judgment, critical thinking, and ownership of the final result. Our stack Frontend: React, TypeScript, Vanilla JavaScript Backend: Node.js - Typescript Data pipelines: Python and Google BigQuery Infrastructure: AWS You do not need to know every part of the stack already, but you should be strong enough in modern front-end development to take ownership quickly and confident enough across the stack to collaborate effectively. Why join now?Real traction, real upside We are growing fast, EBITDA-positive, and preparing for the next stage of the company. Work that matters Independent publishers need strong commercial infrastructure to stay viable in a market dominated by global platforms. The work is commercial, but the outcome supports a healthier independent press. Senior ownership without corporate drag No committees, no layers of approval, no roadmap theatre. You will be one of a small number of engineers shaping the product before it scales across Western Europe. Practical details Location: Bucharest, Remote. Work from home - meet up with your colleagues for Friday beer :) Language: English is our working language. Danish is welcome but not required. Start date: August 1st or as soon as you are available. Job requirements What we are looking for You are probably a good fit if you have: 5+ years of professional software engineering experience Strong experience with TypeScript, React, and modern front-end architecture Excellent fundamentals in Vanilla JavaScript Proven experience building or working with design systems A strong architecture mindset: you can design systems, components, and patterns that remain maintainable as the product grows Critical thinking: you challenge assumptions, ask good questions, and make thoughtful trade-offs Experience working in fast-paced product development without leaving behind unnecessary technical debt Comfort owning work end to end: understand the problem, design the solution, build it, ship it, monitor it, and improve it Ability to collaborate closely with product, design, commercial, and technical stakeholders Working proficiency in English Openness to AI-assisted development and the judgment to use it responsibly Bonus points if you have experience with: Full-stack development with Node.js Ad tech, programmatic advertising, affiliate, marketplaces, or similar transaction-heavy systems Reporting, analytics, dashboards, or complex B2B workflows AWS, MongoDB, Python, or BigQuery Small teams, early-stage startups, or products where engineers are close to the business