To apply for this job you must first either login or register

Senior Android Engineer

Toronto, Ontario  - Permanent



Job Description

We're looking for experienced, passionate Mobile Engineers to join our fast moving team. We work on a range of interesting and challenging problems, from supporting thousands of concurrent users and processing millions of data points in real time.

We love Engineers, not only capable of building a solution but owning the problem end to end. There is a tremendous amount of opportunity in front of us, and joining now gives you a chance to grow your career and interests as we succeed.

You will be part of a small team, with a large amount of ownership and responsibility for managing things directly
Collaboration with product managers, other teams, and both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution
Shipping high-quality solutions with urgency
Championing Android: educating colleagues about subtleties & unique capabilities of the platform and leveraging them when building new features


Must Have Skills:

We rely on our values to guide our decisions: Solve for the Customer, Every Minute Counts, This is Your Baby, Go Far, Together and Of Course, But Maybe. What does this mean for your role? We are looking for someone who has:

- Bachelor's degree in computer science
- 5+ years of software development experience
- at least 3+ years of Android app development experience
- Strong development skills in Java and with Android SDK, and good general programming and algorithm skills
- A strong sense of ownership, ability to work independently and proven track record of driving products
- An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
- Previous experience working remote or leading a distributed team
- Experience with RxJava
- Interest in Kotlin
- Data-Driven mindset


Details:
Starting: ASAP
To apply for this job you must first either login or register