Android Engineer

Ritual, Toronto

See jobs at Ritual

Do you like to write code? Do you like to think about code? Do you sometimes dream in code? Perfect. Now help us build ALL the things (and have fun doing it).

We're looking for an experienced Android developer to join our growing Engineering team. As an Engineer at Ritual, you will work with a close-knit team of devs, designers, QA, and product managers to build and ship new versions of our apps. In order to be successful in this role, you need to have a passion for building mission-critical software that delights and engages users. If you value simplicity, work comfortably in a collaborative, agile environment, and are excited to learn, Ritual could be a great place for you to develop and grow.

In building out new features, you'll create rich, rewarding experiences for our users, while writing clean, easy to understand, and maintainable code. We would love for you to join us and to push boundaries as we craft the best local commerce experience for our users. We are driven to deliver high-quality software as quickly as possible to our end users - our approach is data-driven and we constantly iterate on our product to provide the best customer experience. We strongly encourage you to download the app to get a feel for the product and how it works.

As an Android Engineer at Ritual you will be effective in…

  • Architecture: You understand large areas of our system and are able to reuse or add new components to existing architecture

  • Community: You are aware of and follow the Android community for open source projects and SDKs. You can't wait to hear about the cool new stuff every year. Bonus points if you're a contributor

  • Quality: You have a passion for quality code and maintain a high standard of style; enforce/update existing patterns and help to teach others why it's important

  • Craftsmanship: You are passionate about the user experience. You care about how things feel when you use them and how they look

  • Mentorship: You share the knowledge you've gathered and helped the rest of the team achieve their growth goals

We’re looking for an Android Engineer that has…

  • Experience delivering high-quality mobile applications. You strive to deliver highly testable and maintainable code

  • Passion for mobile software development and experience with a successful, well-reviewed Play Store app

  • In-depth knowledge of the Android SDK, Kotlin or Java, the open-source Android ecosystem and the libraries available for common tasks (Protocol Buffers, Retrofit, Dagger, RxJava, Moshi)

  • Familiarity with Google's Android user-interface design principles, patterns, and best practices

  • Experience delivering projects with unit tests, and automated tests using Espresso.

  • Experience building and maintaining CI/CD pipelines

  • A GitHub account with cool projects in it

What we offer:

  • Contribute to a lifestyle-changing consumer product used worldwide
  • Ritual credits to spend on lunch and coffee at local spots
  • Healthcare coverage from day one, and a flexible vacation policy (Need time? Take time)
  • Equity in the business - ownership is a key value at Ritual and we want you to share in our long-term success
  • The tools you need to get the job done, like that really specific keyboard set up that lets you code faster than Usain Bolt runs

About Ritual:

Ritual delivers more than just an avenue to skip the lunch line - we serve up a true community experience, helping you connect with your social circle and local businesses via seamless technology, all built around what humans love most - food. Founded in 2014 by three serial entrepreneurs, we’re about a seamless ordering process, helping you discover hidden gems in your community, and connecting with your peers through seamless ordering. We help small businesses thrive in a digital culture with the ease and convenience of push button ordering, while retaining the human connection that makes local shops special. We believe we’re making a positive cultural impact on a global scale - and our investors do, too: we’ve raised over $140M in funding, helping us bring Ritual to nearly 50 cities across North America, Europe, Asia, and Australia. Hungry for more? Visit us at https://ritual.co/ 


Ritual fosters and welcomes diverse teams and ideas: ideas that are new, different, and game-changing. We constantly strive to live up to our core values of authenticity, open-mindedness, and focusing on impact. We aim to build a culture where difference is valued, every team member has a seat at the table, and all voices are heard. It is thus our mission to attract and cultivate diverse perspectives by empowering our people to bring their authentic selves to work every day. 

We are committed to continuous improvement, and a diverse and inclusive workplace for all. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Accommodations are available upon request for candidates engaging in Ritual’s selection and interviewing process.

About Ritual

About us At Ritual, we're passionate about connecting you to great food through exceptional mobile technology. We make daily routines extraordinary by providing you with elite status at the best local restaurants and giving you the ability to enjoy your favourite lunches and coffees effortlessly.

Want to learn more about Ritual? Visit Ritual's website.