Android Software Engineer

B Corporation fighting food waste through a marketplace app and educational tools, serving 108M users across 19 countries.
Copenhagen, Denmark
Android
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Consumer

Description For Android Software Engineer

Too Good To Go is a mission-driven B Corporation tackling the global challenge of food waste through their marketplace app and educational initiatives. With a presence in 19 countries and over 108 million registered users, they've already prevented 395+ million meals from being wasted. As an Android Software Engineer in the Consumer Matching team, you'll be instrumental in developing features that enhance user experience and product discovery. The role offers an opportunity to work with modern Android technologies like Kotlin, following MVVM design patterns.

The position combines technical excellence with meaningful impact, as you'll be working on an app that millions use daily to fight food waste. You'll be part of a cross-functional product team, collaborating with various specialists from backend developers to designers and product managers. The company values quality over strict deadlines and promotes an environment where innovation and continuous improvement are encouraged.

Too Good To Go offers a unique blend of startup culture with established impact. They provide a flexible, hybrid work environment that prioritizes work-life balance and autonomous decision-making. The company's strong values-driven culture emphasizes teamwork, simplicity, and building a lasting legacy in the fight against food waste. With over 1,300 colleagues globally and 180+ in Tech & Product, you'll be joining a diverse, international team united by a compelling mission to reduce food waste and its environmental impact.

The ideal candidate will bring not just technical expertise in Android development, but also a proactive mindset and passion for creating scalable, high-quality solutions. This role offers the opportunity to make a tangible impact while working with a supportive team in a company that's actively making a difference in the world.

Last updated 3 months ago

Responsibilities For Android Software Engineer

  • Develop features that empower users when browsing the app
  • Maintain and iterate on existing functionality
  • Help refine, design, plan, implement and maintain features
  • Deliver top-quality products for millions of daily users
  • Contribute to product ideas and share expertise
  • Participate actively in team processes

Requirements For Android Software Engineer

Kotlin
  • Proficiency in developing native Android applications in Kotlin
  • Experience with Jetpack Compose and Hilt DI
  • Experience building scalable solutions
  • Ability to write clean, quality code
  • Solutions-oriented mindset
  • Proactive attitude and good team collaboration
  • Relevant degree in software engineering

Benefits For Android Software Engineer

Visa Sponsorship
  • Work-life balance focused environment
  • Autonomous work environment
  • International work environment with 1,300+ colleagues across 19 countries
  • Informal work environment
  • Possible visa sponsorship support for Copenhagen
  • No mandatory overtime
  • Optional on-call duty

Interested in this job?

Jobs Related To Too Good To Go Android Software Engineer

Software Engineer - Android

Join Too Good To Go as an Android Software Engineer to develop innovative solutions for fighting food waste and contribute to a global social-impact company.

Software Engineer III - Android

Android Software Engineer III position at JPMorgan Chase focusing on developing secure, scalable mobile banking applications using modern Android technologies.

Software Development Engineer, Fire TV

Software Development Engineer position at Amazon Fire TV team, focusing on Android development and innovative entertainment solutions.

Software Development Engineer, FireTV Live CX

Software Development Engineer role at Amazon Fire TV, building live TV streaming experiences and integrating with Alexa, requiring 3+ years of experience.

Android Software Engineer, Fire TV Live Middleware

Android Software Engineer position at Amazon Fire TV team, developing components and APIs for Live TV services in a fast-paced, innovative environment.