Senior Android 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
Android
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
Consumer · Enterprise SaaS

Description For Senior Android 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 Android Software Engineer to join our Tech Foundation team. You'll work on empowering developers across product teams to deliver high-quality solutions efficiently.

As part of the Foundation team, you'll focus on enabling seamless collaboration across our shared codebase, enhancing code quality, testability, development processes, and monitoring. You'll help refine, design, implement, deliver, and maintain internal services, libraries, frameworks, and tools to enhance the Android developer experience.

Our tech stack includes an Android app built with Kotlin, following the MVVM design pattern. We use Jetpack Compose and Hilt DI. As a Senior Engineer, you'll support your engineering lead in delivering a high-quality, maintainable product and serve as a role model for less experienced team members.

Key responsibilities include:

  • Delivering top-quality, maintainable, and scalable products
  • Mentoring and coaching peers
  • Taking ownership of challenges and considering the bigger picture
  • Thinking innovatively to enhance scalability
  • Actively participating in agile processes

We offer:

  • Work in a global social-impact company and certified B Corporation
  • Work-life balance with focus on job completion, not hours
  • Autonomous environment with opportunities for growth
  • International company with 1,300+ colleagues across 19 countries
  • Hybrid work setup
  • Possible support with working visa in Copenhagen

Join us in our mission to inspire and empower everyone to fight food waste together!

Last updated a month ago

Responsibilities For Senior Android Software Engineer

  • Deliver top-quality products, focusing on maintainability and scalability
  • Take on tasks beyond current role to expand skills and knowledge
  • Engage in mentoring and coaching
  • Inspire team by providing guidance and demonstrating actions for building the best long-term product
  • Take ownership of challenges, considering the bigger picture
  • Think innovatively to enhance scalability
  • Actively participate in agile processes

Requirements For Senior Android Software Engineer

Kotlin
  • Proficient in developing native Android applications in Kotlin
  • Experience with Jetpack Compose and Hilt DI
  • Solutions-oriented mindset
  • Proactive attitude and team player
  • Experience building scalable solutions
  • Passion for writing clean, quality code
  • Passionate about writing tests and creating testable code
  • Up-to-date with the latest technologies
  • Experience with CI systems (such as GitHub Actions and fastlane)
  • Relevant degree in software engineering

Benefits For Senior Android Software Engineer

Visa Sponsorship
  • Work in a global social-impact company and certified B Corporation
  • Work-life balance
  • Autonomous environment with growth opportunities
  • International company with diverse colleagues
  • Hybrid work setup
  • Possible support with working visa in Copenhagen

Interested in this job?

Jobs Related To Too Good To Go Senior Android Software Engineer

Senior Android Engineer

Senior Android Engineer role at Too Good To Go, developing B2B platform features to fight food waste using Kotlin and modern Android technologies.

Senior Software Engineer - Android Robotics

Senior Software Engineer position at Axon, developing Android-based robotics control systems for law enforcement and military applications, offering $120K-$210K salary with comprehensive benefits.

Senior Android Engineer

Senior Android Engineer role at Too Good To Go, developing B2B platform features to fight food waste using Kotlin and modern Android technologies.

Android Mobile Developer

Senior Android Developer position at Motive, building flagship driver app with 5+ years experience required, remote work available.

Senior Android Engineer, Guest & Host

Senior Android Engineer role at Airbnb, building mobile-first payment experiences and working with a global payments platform handling transactions across 191 countries.