-
Swappie

(Senior) Software Engineer | Demand

Swappie
Finland · Full-time · Not Applicable

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.
  • AI-native development: We are integrating agentic workflows into how we plan, design, and build to increase our engineering velocity. You’ll have the opportunity to help us shape these AI-native processes.

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 (fluency in both React and Node.js is a must) and the technical agility to master Python/Django (previous experience is a plus).
  • 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.
  • AI-augmented engineering: You are experienced and excited about making AI a natural part of your workflow. You are comfortable starting to orchestrate multiple agents, and a track record with agentic programming or even agent orchestration is a clear advantage.
  • 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? r[email protected] will happily reply. Kindly note that we don’t accept job applications via email.

Recruitment Process (All rounds conducted online)

  • 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.
  • Meet the Hiring Manager & Head of Product Development (60 min): An exploration into the product area, our ways of working, and your previous experience.
  • Technical Part 1: Pair Coding (60 min): A hands-on collaboration to showcase your coding and problem-solving approach.
  • Technical Part 2: Architecture Discussion (75 min): A deep-dive with our senior engineers to discuss system design and architectural trade-offs.

Key Skills

Ranked by relevance

react ai kubernetes typescript postgresql python django seo
Login to Apply
Posted
May 07, 2026
Type
Full-time
Level
Not Applicable
Location
Helsinki
Company
Swappie

Industries

Manufacturing Technology Information Internet Internet Marketplace Platforms

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Swappie
Related

Senior Software Engineer | Payment & Logistics

2025-12-30

Full-time
Mid-Senior
Finland
Manufacturing
Engineering
View Job Details
Swappie
Related

Maintenance and Engineering Lead, Operations

2025-12-11

Full-time
Mid-Senior
Estonia
Manufacturing
Engineering
View Job Details
Swappie
Related

Senior Software Engineer

2025-12-23

Full-time
Mid-Senior
Finland
Computers
Engineering