-
View all jobs
Responsibilities and Duties
- Support the entire application lifecycle (concept, design, test, release and support)
- Build and evolve modern iOS apps to provide the best discovery experience for millions of users
- Create functional mobile applications while writing clean code
- Create highly secure mobile apps that are free of security vulnerabilities, promptly addressing any vulnerabilities found through ongoing code scans and penetration tests
- Design user interfaces with the ability to follow design guidelines
- Write great unit tests and end-to-end tests
- Help maintaining code quality, documentation and automation
Qualifications and Skills
- Bachelor's degree in Computer Science, Engineering or related field and 10+ years of work experience
- Firm understanding of OOP design principles.
- Extensive understanding of Android framework components and their respective life cycles
- Strong computer science fundamentals: data structures, algorithms and programming languages
- Experience working closely with product teams, designers, and other developers to create a truly delightful mobile experience
- Experience developing highly performant Kotlin code and view layouts and the ability to diagnose performance bottlenecks
- Current and detailed knowledge of the capabilities of different Android API levels
- A disciplined approach to development, testing, documentation and code structure in a team environment
- A familiarity with the Android tool ecosystem for development, testing, debugging, and performance benchmarking
- An excellent understanding of best practices for concurrency and threading
- Familiarity with RESTful APIs to connect Android applications to back-end services
- At least three years of engineering experience, a large portion of which in a team environment
- A constant desire to improve, learn more and take things higher
- Multiple years experience using Kotlin with MVVM and MVP architecture
- Good Understanding of code versioning tools (Git)
Bonus Points for
- Experience in a continuous integration and continuous delivery environment
- Experience with Native iOS or using cross-platform technologies like React Native or Flutter.
Key Skills
Ranked by relevance
android
kotlin
ios
continuous integration
continuous delivery
data structures
react native
restful apis
react
oop
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Android Developer
2025-06-24
Contract
Associate
Canada
IT Services
Engineering
View Job Details
Related
Android Developer
2025-11-05
Full-time
Associate
Canada
IT Services
Engineering
View Job Details
Related
Android Developer
2025-10-24
Full-time
Associate
Canada
IT Services
Engineering
Login to Apply
- Posted
- Jul 15, 2025
- Type
- Contract
- Level
- Associate
- Location
- Toronto
- Company
- Entellux
Industries
IT Services
IT Consulting
Software Development
IT System Custom Software Development
Categories
Engineering
Information Technology
Business Development
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Android Developer
2025-06-24
Contract
Associate
Canada
IT Services
Engineering
View Job Details
Related
Android Developer
2025-11-05
Full-time
Associate
Canada
IT Services
Engineering
View Job Details
Related
Android Developer
2025-10-24
Full-time
Associate
Canada
IT Services
Engineering