Android Developer (B-Corp/Food Waste)

Engineering · Remote (US), Oregon
Department Engineering
Employment Type Full-Time
Minimum Experience Mid-level

Are you excited to work on one of the most important global issues of our time? Are you passionate about making a measurable difference in the battle against food waste? Does working on a small team with the ability to influence direction and drive innovation sound exciting? 

Leanpath, the global leader in food waste prevention solutions, has an immediate opportunity for an Android Developer to join the team.

Did you know that 8% of greenhouse gases are linked to wasted food? When you prevent food waste you can significantly reduce GHGs, and fight climate change!

So how do you, as a software engineer, help to end food waste? You bring your skills to bear at Leanpath, a company who’s already fighting food waste with thousands of installations of our hardware-backed SaaS solutions worldwide. 

Leanpath has a unique, patented set of hardware that we have deployed globally in the fight against food waste. Our “Trackers” are custom designed devices that  transmit data from the kitchen to the Cloud, where it’s converted into a number of insights and reports which help our customers make better decisions in the way that they prepare and serve food. We also offer a powerful suite of behavior change tools to ensure that food waste prevention becomes a daily habit, changing the culture of the kitchen to drive a more waste-aware, efficient operation.

Ok, tell me more…

I’ll skip all of the usual “the team is amazing” stuff and go straight to why you might want to join us (beyond the whole “food waste superhero save the world thing”):

  • Our tech stack is evolving. We’ve got a shiny new hardware solution running on Android.  It’s core to what we do and how we help fight food waste.
  • We’ve got scales and cameras connected to Android devices doing some really interesting things.  We want to do even more interesting things with more advanced peripherals. So if you’re one that likes to wire things up and tinker with this kind of stuff, you’ll like it here…
  • The team runs Agile, but we aren’t 100% committed to a dogma.  We do what makes sense and evolve as needed. 
  • You want to work in a small team of high performers. We like people who are continuous learners, so cross-training and skill-building courses are encouraged.

What do we need from you?

It’s really important to us that we get the “right person in the right (virtual for now) seat” for our small yet nimble team.  So, our job descriptions tend to be a bit specific, but even if you don’t check all the boxes, we’d still love to hear from you!

The skills to pay the bills:

  • 3+ years of Android development experience leveraging Kotlin
  • Deep understanding of Android Activity and Fragment life cycles, custom views, and animations
  • Excellent eye for app architecture & solid design patterns
  • Experience with material design.
  • Fluent with Kotlin, Android Studio, Gradle, ADB, etc.
  • BS or BA in Computer Science or equivalent work experience
  • You have experience working in an agile environment
  • You have a healthy level of paranoia around quality, we cannot brick devices in the field.
  • You have great communication skills, and aren’t afraid to use “radical candor” (practicing kindness, no jerks allowed) with your peers and especially your leaders

You might be unicorn if you also:

  • Have experience working with integrating peripherals into an Android App
  • Have experience with asynchronous operations using Kotlin coroutine APIs
  • Have experience with releasing applications in the playstore
  • Have experience working with Google Cloud
  • Have experience with test-driven development, test automation, and/or CI
  • Have experience with Unit and Instrumented tests (including Fragment Scenarios)
  • Had a previous life developing and maintaining REST APIs in Java (and still don’t mind doing it.) 
  • Have in-depth knowledge of web-service and data-driven application architecture
  • Have experience or strong desire for experience with machine vision technologies

Sounds great so far, how far do I have to commute?

No commute! This is a fully remote position where you work from home. You must be based in the US, and preference will be given to those in the Pacific Time zone since that's where most of our team sits, but we are open to all applicants.

Ok, what’s next?

So if this sounds like fun, let’s chat! You’ll get a chance to meet with the team, ask questions (and probably answer a couple… ) to see if it’s a good fit for you and the team.  Just hit that “apply” button to get started.

I have to ask... salary?

Negotiable based on relevant experience.

Any limitations?

Ah, you’ve gotten to the bottom of our attempt at a mildly entertaining job posting. Thank you! This is the part that will be a let down for a few of you, and for that, my apologies.

Leanpath is unable to provide sponsorship for candidates who do not already have the right to work in the United States. Bummer, I know. We’re just not big enough to be able to offer this yet…

More about Leanpath & Our Team

Founded in 2004, we created the food waste measurement & technology industry. We’ve been recognized by our customers and the industry with awards including vendor and support team of the year awards from client partners Google and Sodexo, “Sustainability Initiative of the Year” award from Food Matters Live, and the “Technology for Good” award from the Global Good Awards UK, among others.

Our team is connected through our core values, which are woven into our culture: drive and productivity, excellence, equity, humility, kindness and inclusion, and teamwork. We believe that diversity of team members and diversity of experiences makes us stronger. We support one another in becoming our best selves, and bringing our whole selves to work. We actively seek out the best talent, regardless of race, ethnicity, color, religious background, gender or gender identity, or sexual orientation.

Thank You

Your application was submitted successfully.

  • Location
    Remote (US), Oregon
  • Department
  • Employment Type
  • Minimum Experience