(Senior) Software Engineer | Demand

Salary Competitive

To fuel Swappie’s profitable growth and advance our mission of making refurbished electronics mainstream, we are looking for a (Senior) Software Engineer to join our Demand team.

The team is responsible for the on-site experience from SEO and the homepage to the shopping cart. We look closely at the customer journey to constantly improve how people discover and buy refurbished electronics. You'll be part of a small, autonomous product team where engineers work directly with designers, analysts, and product managers to shape what gets built, not just how. This is your chance to join a scaling phase and have a visible impact on our growth in a high-traffic consumer environment right from the start.

The scope of your impact

  • Build for millions: You will develop and optimize features used by millions of customers across our markets in Europe. You’ll see straight away how users interact with your work and how it moves our business KPIs.

  • Scaling and variety: We are scaling up our systems to support new product lines and modern pricing models. Your projects will range from site speed optimization to building new e-commerce capabilities.

  • Own your work: We operate with a high degree of autonomy. You are in charge of your own work and decisions, taking end-to-end ownership of features to achieve your goals.

  • Solve business problems: You will work closely with our key stakeholders in the Commercial team. You will help clarify requirements for new features and categories to ensure our solutions meet the needs of our different markets.

  • Modern tech stack: You will work with TypeScript, Node.js, React, Python, Django, PostgreSQL, Kubernetes, and Google Cloud.

  • Practical AI: We are mindful about using AI to add value to our product development. You’ll have the opportunity to use AI-assisted tools to streamline building and testing.

In this role, you will

  • Build and review: Create high-quality, maintainable solutions and ensure codebase quality through constructive code reviews.

  • Master the full lifecycle: Take end-to-end responsibility for your tasks, from initial planning and scoping with the team to shipping and monitoring them to ensure they work reliably in production.

  • Fix things at the root: Solve production issues at their root and set up the metrics and alerts needed to track technical performance.

  • Contribute to team processes: Participate actively in team discussions and retrospectives to help the team work better together.

  • Share knowledge: Act as a constructive member of our engineering community by sharing your learnings and best practices with your peers.

We also value and support your growth in areas such as:

  • Leading technical topics: Planning complex features and coordinating work between teammates and stakeholders.

  • Bridging tech and business: Partnering with product and commercial leads to translate business needs into technical tasks.

  • Mentoring: Taking an active role in mentoring peers and helping others level up their skills.

What you’ll bring to the team

  • Fullstack mindset with a front-end focus: You have a proven track record in modern web development and a preference for front-end. We work with TypeScript/Node/React and Python/Django. We require expertise in the TS-stack and the technical agility to master the other.

  • Product-minded ownership: You think beyond implementation. You enjoy owning solutions from idea to impact, prioritizing reliability, and taking pride in seeing your work move real business metrics.

  • Pragmatism & quality: You know how to balance clean code with the need to deliver. You suggest technical improvements that increase the quality and resilience of our systems.

  • How you work: You thrive in an environment of high autonomy and low hierarchy. You have a growth mindset and a proactive approach to helping your colleagues and the team succeed.

  • Communication: You communicate fluently in English, our company language, and can translate your technical work clearly to both technical and non-technical stakeholders.

Why Swappie?

  • Structured career progression: We provide a clear path for growth. Your salary and progression are based on your skills and the business impact you create.

  • Supportive environment: We stay connected through team dailies, weekly 1:1s with your lead, and Friday demos to celebrate our achievements together.

  • Ownership & equity: Share in our success through our employee stock option program.

  • Flexibility: We support both hybrid and fully remote work models, ensuring a balance that works for you and the team.


Practicalities

📍 Location: Helsinki (Hybrid) or fully remote in Finland. We’re flexible—the only requirement is meeting the team in Helsinki once per quarter for alignment and bonding.
📆 Start Date: As soon as possible (negotiable)
📝Contract: Full-time and permanent
💰Salary: Based on comprehensive market data and industry benchmarks to ensure fair pay for all experience levels.
⏰Application Deadline: 6.5.2026
♻️Ready to make a sustainable impact? Apply now! We'll start reviewing applications during the application period and will move quickly to intro calls with potential candidates.
🤔Questions? recruitment@swappie.com will happily reply. Kindly note that we don’t accept job applications via email.

Recruitment Process (All rounds conducted online)

  1. Intro with Talent Acquisition (45 min): A conversation to see how your experience and career goals connect with the role and how you would contribute to Swappie’s culture.

  2. Meet the Hiring Manager & Head of Product Development (60 min): An exploration into the product area, our ways of working, and your previous experience.

  3. Technical Part 1: Pair Coding (60 min): A hands-on collaboration to showcase your coding and problem-solving approach.

  4. Technical Part 2: Architecture Discussion (75 min): A deep-dive with our senior engineers to discuss system design and architectural trade-offs.

For more information or questions please contact us at recruitment@swappie.com

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Free coffee / tea
Free coffee / tea

Near public transit
Near public transit

Social gatherings
Social gatherings

Equity package
Equity package

Skill development
Skill development

See all 19 benefits

Working at
Swappie

Swappie is the leading online destination for buying and selling refurbished smartphones in Europe. Since launching in 2016, we have grown to ~800 talent and over €200M annual revenue. And this is just the beginning! We empower our customers across Europe to choose environmentally friendly (https://assets.swappie.com/Swappie_Environmental_Impact_Report_2021.pdf) and affordable ways to upgrade their smartphones. Buy smart, not new; that's how we change consumer behaviour in Europe and soon worldwide. Our core values are endless optimism, highest standards, customer focus, and connect. They guide us in the decisions and actions we take every day. Our successful model and ambition in solving important sustainability challenges is being continuously recognised by international sustainability and start-up awards, including Growth Builder of the Year 2020, the Finnish Innovation Fund’s award for contribution to the circular economy and appearing on Wired’s list of hottest startups in Helsinki. Sounds like the place for you? Join us! 🚀

Read more about Swappie

company gallery image