Sage Recruiting is looking for an Android Developer to join a rapidly growing SaaS startup in Toronto. They offer the option of remote or in-office work, flexible schedules and really good work–life balance. Listed as one of the fastest-growing startups in Canada with extensive plans for growth, this company is a hidden gem!As an Android Developer, you will mainly develop and maintain applications for a wide range of Android-supported devices. If you’re looking to join a fast-paced team that is evolving and growing where you can have ownership and grow your career quickly, this could be a great fit!
What you will be doing- Design and develop applications for the Android platform
- Collaborate with Android, iOS and backend engineers on existing and new products and ship features
- Participate in code review sessions and architecture discussions
- Determine and fix high priority issues in a timely manner
- Manage and maintain the quality and sustainability of code
- Uphold improved or overcome technical issues by keeping up to date with new technologies
- See through an application’s end-to-end lifecycle from requirements gathering to production support
What we are looking for- 3+ years’ industry experience building Android applications
- Expertise in Java and Kotlin
- Extensive knowledge of core OOP principles
- Strong background in Android UI architecture and declarative UI building
- Experience with RESTful APIs (GraphQL is a plus)
- Extensive knowledge of common design principles (MVVM, MVC, etc.)
- Understanding of push notifications and cloud message APIs
- Experience with memory and performance tuning
- Proficient in optimization and benchmarking
- Background in code versioning tools
- Excellent communication skills with critical thinking and autonomy
- iOS development experience is a plus
- Bachelor’s Degree or higher in Computer Science or a related field is preferred
What we offer- Competitive salary, vacation, and benefits (Salary: CAD 120K)
- Remote working optional (offices in Toronto and Ottawa)
- Flexible work schedule
- Extensive professional growth and development