Android Developer
ApexonJob description
Senior Android Engineer - Toronto, Canada (Onsite) We are seeking a Senior Android Engineer with strong expertise in native Android development. You will be responsible for building and enhancing Android applications, integrating them with backend systems and third-party services, and collaborating with teams to maintain existing apps and develop new ones from scratch.
Key Responsibilities
Manage the full app lifecycle: design, development, testing, release, and support
Develop high-quality, scalable Android applications with clean code
Deliver seamless and user-friendly mobile experiences
Ensure app security by identifying and resolving vulnerabilities
Design intuitive UI aligned with guidelines
Write unit and end-to-end tests
Maintain code quality, documentation, and automation
Required Qualifications & Skills:
Bachelor’s degree with 5+ years of experience
Strong OOP and Android framework knowledge
Solid understanding of data structures and algorithms
Experience working with cross-functional teams
Expertise in Kotlin and performance optimization
Knowledge of Android APIs and lifecycle management
Hands-on experience with debugging, testing, and dev tools
Strong understanding of concurrency and multithreading
Experience with RESTful API integration
Experience in team-based development environments
Familiarity with MVVM/MVP architecture and Git
Strong learning mindset and continuous improvement approach
¿Te interesa este puesto?