iOS Software Engineer

A certified B Corporation fighting food waste through a marketplace app, educational tools, and business solutions.
Copenhagen, Denmark
iOS
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Consumer

Description For iOS Software Engineer

Too Good To Go is a mission-driven B Corporation tackling the global food waste crisis through innovative technology solutions. With a community of 108 million users and 245,000 partners across 19 countries, they've already saved 395+ million meals from waste. They're seeking an iOS Software Engineer for their New Offering team to build features that provide additional value to partners through data and management tools.

The role involves working with Swift and SwiftUI in an MVVM architecture, focusing on delivering high-quality, maintainable solutions. The ideal candidate will collaborate within an agile environment, mentor team members, and take ownership of technical challenges. The position offers the opportunity to work on meaningful projects with global impact while maintaining work-life balance.

Too Good To Go offers a unique combination of purpose and innovation, where engineers can contribute to fighting food waste while working with modern technologies. The company culture emphasizes autonomy, continuous learning, and collaboration in a hybrid work environment. With over 1,300 colleagues globally and 190+ in Tech & Product, it's an excellent opportunity for those seeking to make a difference while growing professionally.

Last updated 3 days ago

Responsibilities For iOS Software Engineer

  • Deliver top-quality products focusing on maintainability and scalability
  • Engage in mentoring and coaching team members
  • Provide guidance and demonstrate actions for building the best long-term product
  • Take ownership of challenges and consider the bigger picture
  • Participate in agile processes with commitment to continuous improvement
  • Help refine, design, implement, deliver, and maintain product features
  • Support engineering lead in delivering high-quality, maintainable products

Requirements For iOS Software Engineer

  • Relevant degree in software engineering or proven track record of iOS application development
  • Experience with Xcode and Swift
  • Solutions-oriented mindset
  • Proactive attitude and good team collaboration
  • Ability to write clean, quality code
  • Experience in writing tests and creating testable code
  • Interest in latest technologies
  • Drive to improve processes and implement best practices

Benefits For iOS Software Engineer

Visa Sponsorship
  • Work-life balance with no overtime requirements
  • Autonomous work environment
  • International work environment with 1,300+ colleagues across 19 countries
  • Informal environment with 190+ passionate people in Tech & Product
  • Values-driven team culture
  • Hybrid work setup
  • Possible visa sponsorship for Copenhagen
  • Opportunity to work in a global social-impact company

Interested in this job?

Jobs Related To Too Good To Go iOS Software Engineer

iOS Software Engineer, Users, Listings & Platform

iOS Software Engineer position at Airbnb focusing on user-related product flows, authentication, and reputation systems, offering remote work and competitive compensation.

Software Developer 2, iOS

Mid-level iOS developer position at Intuit, focusing on creating AI-integrated financial technology solutions in a hybrid work environment.

iOS Engineer

iOS Engineer position at Bevel, building a health data integration platform to help users track sleep, recovery, and activity levels.

Software Engineer, iOS, Waze

Mid-level iOS Software Engineer position at Waze (Google) focusing on developing and improving navigation app features, requiring 5 years of iOS development experience.

Software Engineer III, Mobile (iOS), Waze

Mid-level iOS Software Engineer position at Google's Waze, developing mobile navigation solutions in Tel Aviv.