Senior iOS Software Engineer

Too Good To Go is a certified B Corporation with a mission to empower everyone to take action against food waste through their marketplace app, educational tools, and business solutions.
Copenhagen, Denmark
iOS
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
Consumer · Enterprise SaaS

Description For Senior iOS Software Engineer

At Too Good To Go, we're on a mission to fight food waste and reduce greenhouse gas emissions. We're seeking a Senior iOS Software Engineer to join our Tech Foundation team, focusing on empowering developers across product teams to deliver high-quality solutions efficiently.

As part of the Foundation team, you'll collaborate with other Engineers to refine, design, implement, and maintain internal services, libraries, frameworks, and tools to enhance the iOS developer experience. You'll work with Swift and SwiftUI, following the MVVM design pattern.

Key responsibilities include:

  • Delivering top-quality, maintainable, and scalable products
  • Mentoring and coaching less experienced team members
  • Taking ownership of challenges and applying expertise to find effective solutions
  • Actively participating in agile processes and continuous improvement

The ideal candidate should be proficient in native iOS development, have experience with CI systems, and hold a relevant degree in software engineering. We value a solutions-oriented mindset, proactive attitude, and passion for clean, testable code.

At Too Good To Go, we offer:

  • An opportunity to work in a global social-impact company
  • Work-life balance with focus on job completion rather than hours
  • An autonomous environment with opportunities for growth
  • A hybrid work setup with weekly in-office presence
  • Possible support for a working visa in Copenhagen

Join our team of 1,300+ colleagues across 19 countries, working alongside 190+ passionate people in Tech & Product. Help us in our mission to inspire and empower everyone to fight food waste together!

Last updated a month ago

Responsibilities For Senior iOS Software Engineer

  • Deliver top-quality products, focusing on maintainability and scalability
  • Engage in mentoring and coaching
  • Take ownership of challenges
  • Actively participate in agile processes
  • Refine, design, implement, and maintain internal services, libraries, frameworks, and tools

Requirements For Senior iOS Software Engineer

  • Proficient in developing native iOS applications using Xcode and Swift
  • Experience building scalable solutions
  • Passionate about writing tests and creating testable code
  • Experience with CI systems (such as GitHub Actions and fastlane)
  • Relevant degree in software engineering

Benefits For Senior iOS Software Engineer

Visa Sponsorship
  • Opportunity to work in a global social-impact company
  • Work-life balance
  • Autonomous environment with growth opportunities
  • Hybrid work setup
  • Possible visa sponsorship for Copenhagen

Interested in this job?

Jobs Related To Too Good To Go Senior iOS Software Engineer

iOS Application Developer - Health Software

Senior iOS Developer role at Apple, focusing on health features development for iOS and watchOS, offering competitive compensation and the opportunity to impact millions of users.

iOS Mobile Developer

Senior iOS Developer position at Motive, building and improving the flagship driver app with Swift, focusing on GPS tracking and offline-first architecture.

Senior iOS Engineer, Developer Platform

Senior iOS Engineer position at Airbnb focusing on developer platform infrastructure, CI/CD, and foundational frameworks, offering remote work and competitive compensation.

Senior iOS Engineer, Quality Engineering

Senior iOS Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for iOS applications with competitive compensation.

Senior iOS Developer

Senior iOS Developer position at CI&T, working remotely from Colombia, developing innovative mobile applications for global brands using Swift and modern iOS technologies.