Intermediate Android Engineer

Intermediate Android Engineer

Toronto, Ontario  - Permanent

Job Description

A leading healthcare tech company is currently seeking an Intermediate Android Engineer to join the team! As the world leader in their space, and having been integrated into over 2000 medical facilities across North America, the company is now working on their new medical product/service for The Digital Technology Supercluster Covid-19 Response Program.

Reporting to the Mobile Team Lead, the Android Engineer will:

- Work on a cross-functional, feature-driven engineering team, while being a self starter who is able to work largely independently
- Participate in technical design and planning discussions
- Collaborate closely with Product Managers to build new features
- Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance
- Continuously discover, evaluate and implement new technologies to maximize development efficiency

Must Have Skills:

- 3+ years of Android development experience and an excellent command of engineering fundamentals
- Experience working with RESTful APIs and writing networking level code
- Experience with modern mobile application design patterns
- Experience writing well-tested code
- Can work in a dynamic environment, not phased by multi-tasking, managing shifting priorities, or following through on projects with minimal supervision

Key technologies:

Kotlin, Java, Dagger2, RxJava2, Gitlab CI/CD

Nice to Have Skills:

- Experience with Android NDK and CMake, SQLCipher, Protocol Buffers, SWIG and various android Jetpack libraries


Starting: ASAP

Similar jobs in Toronto:

Similar jobs in other locations: