Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Android Engineer image - Rise Careers
Job details

Android Engineer

Too Good To Go is a global social-impact company on a mission to inspire and empower everyone to fight food waste together. We are looking for an Android Software Engineer to join our Consumer Matching team, focusing on developing features that enhance user experience in our app.

Skills

  • Proficiency in Kotlin for Android development.
  • Experience with Jetpack Compose and Hilt DI.
  • Ability to write clean, quality code.
  • Solutions-oriented and proactive.

Responsibilities

  • Deliver top-quality products for the app.
  • Develop, maintain, and iterate on app features.
  • Participate actively in team processes.
  • Ownership of challenges that arise.

Education

  • Relevant degree in software engineering.

Benefits

  • Opportunity to work in a global social-impact company.
  • Focus on work-life balance, no need for overtime.
  • Trust in employees to contribute and develop.
  • Informal work environment with a strong team culture.
To read the complete job description, please click on the ‘Apply’ button
Too Good To Go Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Too Good To Go DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Too Good To Go
Too Good To Go CEO photo
Mette Lykke
Approve of CEO

Average salary estimate

$60000 / YEARLY (est.)
min
max
$50000K
$70000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Android Engineer, Too Good To Go

Join us at Too Good To Go as an Android Engineer and become a vital part of our mission to combat food waste! Located in vibrant København, Hovedstaden, Denmark, this role offers the exciting opportunity to make a genuine impact in the lives of millions while working in a dynamic and innovative environment. Our community of over 108 million registered users relies on our app to save surplus food, and you’ll be instrumental in enhancing their experience. You will collaborate within our Consumer Matching team, where your focus will be on developing and refining features that empower users as they browse through our app. Your technical expertise in Kotlin, along with your creativity in designing user-centric features, will help maintain and elevate our existing offerings. At Too Good To Go, we foster a culture of continuous improvement and quality, working together to build solutions that are both ambitious and simple. You’ll be a key player in product teams that range from backend to design, ensuring our tech stacks, including Jetpack Compose and Hilt DI, meet the needs of our growing user base. If you are passionate about clean, quality coding and love the idea of building products that contribute to a sustainable future, we would love to have you onboard. Your work will not just influence our app but become part of a greater movement for change in food sustainability, and you’ll have plenty of opportunities for professional growth in a supportive and diverse environment!

Frequently Asked Questions (FAQs) for Android Engineer Role at Too Good To Go
What are the main responsibilities of the Android Engineer at Too Good To Go?

As an Android Engineer at Too Good To Go, your main responsibilities will include developing features that enhance user experience in our app, maintaining existing functionalities, and collaborating with team members to brainstorm and implement innovative solutions. You’ll also be responsible for participating in product improvements, debugging issues, and ensuring code quality within our Kotlin and Jetpack Compose frameworks.

Join Rise to see the full answer
What qualifications do I need to become an Android Engineer at Too Good To Go?

To become an Android Engineer at Too Good To Go, you should possess a relevant degree in software engineering along with strong proficiency in developing native Android applications using Kotlin. Experience with Jetpack Compose and Hilt DI is essential. Additionally, a proactive approach to problem-solving and a passion for writing clean and efficient code are key qualifications we look for.

Join Rise to see the full answer
How does Too Good To Go support professional development for Android Engineers?

At Too Good To Go, we are committed to fostering employee growth and development. As an Android Engineer, you'll have ample opportunities to take on tasks that expand your skills, participate in continuous improvement processes, and receive support from your team. We encourage you to share your ideas, contribute to discussions, and drive projects forward, which nurtures your professional and personal growth.

Join Rise to see the full answer
What technology stack is used by the Android Engineer team at Too Good To Go?

The Android Engineering team at Too Good To Go utilizes a robust technology stack that includes an Android app built with Kotlin and follows MVVM design patterns. Familiarity with Jetpack Compose and Hilt DI is crucial for developing responsive and maintainable applications, enriching the overall user experience for our community.

Join Rise to see the full answer
Can you describe the team culture at Too Good To Go for Android Engineers?

The team culture for Android Engineers at Too Good To Go is collaborative and inclusive. We celebrate diversity and encourage a strong sense of belonging, which fosters creativity and innovation. With a focus on quality over deadlines, we work together in a fun and informal environment, supporting each other to achieve our mission of reducing food waste.

Join Rise to see the full answer
Common Interview Questions for Android Engineer
What inspired you to apply for the Android Engineer position at Too Good To Go?

You can share your passion for sustainability and how you admire Too Good To Go's mission to fight food waste. Discuss your interest in developing applications that have a real impact, and how the role aligns with your career goals as an Android Engineer.

Join Rise to see the full answer
How do you prioritize and manage your workload as an Android Engineer?

Explain your approach to prioritization, such as using task management tools, collaborating with team members to align goals, and setting realistic deadlines. Discuss your experience in balancing multiple tasks while maintaining quality in your development work.

Join Rise to see the full answer
Can you describe a challenging project you've worked on as an Android Engineer?

Outline a specific project where you faced challenges, detailing the technical hurdles encountered, how you approached problem-solving, and the positive outcome. Emphasize teamwork and any innovative solutions you implemented during the project.

Join Rise to see the full answer
How do you ensure code quality in your Android development work?

Discuss your commitment to writing clean, efficient code and practices such as code reviews, testing, and adhering to coding standards. Mention any tools or methodologies (like unit testing or continuous integration) you employ to maintain code quality.

Join Rise to see the full answer
What experience do you have with Kotlin in Android development?

Speak about your proficiency in Kotlin, detailing specific projects where you've used it. Highlight any features or functionality you’ve implemented in Kotlin, showcasing your understanding of the language and its benefits for Android development.

Join Rise to see the full answer
How do you stay current with Android development trends and technologies?

Share your strategies for professional development, like following industry blogs, participating in forums, and attending workshops or conferences. Mention any online courses or certifications you’ve completed that help you stay informed about advancements in Android development.

Join Rise to see the full answer
What are the best practices you follow for efficient collaboration within your team?

Explain your communication strategies, such as regular stand-up meetings, using collaboration tools, and being open to peer feedback. Discuss how you foster a supportive environment and encourage knowledge sharing among your teammates.

Join Rise to see the full answer
Describe a time when you took initiative in an Android project.

Provide an example of a situation where you identified an opportunity for improvement in an existing project or process and took the lead to implement changes. Emphasize the results of your efforts and how it positively affected the team or project.

Join Rise to see the full answer
How do you approach testing and debugging in Android development?

Discuss your experiences with various testing methodologies like unit testing or UI testing, and tools you’ve used for debugging. Explain how you approach identifying issues in your code and your techniques for troubleshooting effectively.

Join Rise to see the full answer
What do you find most rewarding about being an Android Engineer?

Share your passion for development and how you find fulfillment in creating applications that solve real-world problems. Talk about the joy of seeing users interact positively with the features you've developed, especially in relation to sustainability and food waste reduction.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Too Good To Go Remote Melbourne, Victoria, Australia
Posted 4 days ago
DMV IT Service Remote No location specified
Posted 14 days ago
Fizz Hybrid No location specified
Posted 11 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Photo of the Rise User
Veeva Systems Remote California - San Luis Obispo
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
DoorDash USA Hybrid Sunnyvale, CA; San Francisco, CA; Seattle, WA; New York, NY; Los Angeles; CA
Posted 6 days ago
Photo of the Rise User
Posted 13 days ago
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse
Photo of the Rise User
Devsinc Remote No location specified
Posted 6 days ago

We're working to end food waste. To do so, we're assembling a passionate team of problem-solvers to help us make this happen. From customer care to sales, marketing to public affairs - we give you a chance to use your talent for good. MISSION: To...

162 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$50,000/yr - $70,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!