Apexon is seeking a Senior Android Engineer to join our growing mobile engineering team. In this role, you will be responsible for building, enhancing, and maintaining high-quality Android applications. You will collaborate closely with product managers, designers, and backend teams to deliver seamless and engaging mobile experiences.
Key Responsibilities
Design, develop, and maintain scalable Android applications
Work across the full app lifecycle (design, development, testing, release, and support)
Write clean, productive, and maintainable Kotlin code
Integrate Android applications with RESTful APIs and backend services
Optimize app performance and troubleshoot issues
Ensure application security and address vulnerabilities proactively
Collaborate with cross-functional teams to deliver high-quality user experiences
Write unit and integration tests to ensure code reliability
Maintain code quality, documentation, and best practices
Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field
5+ years of experience in Android development
Strong proficiency in Kotlin and Android SDK
Experience with MVVM or MVP architecture
Solid understanding of data structures, algorithms, and OOP principles
Experience integrating RESTful APIs
Solid knowledge of Android lifecycle and framework components
Familiarity with Git and version control systems
Experience with testing frameworks (JUnit, Espresso, etc.)
Robust problem-solving and debugging skills
Nice to Have
Experience with CI/CD pipelines (Jenkins, GitHub Actions, etc.)
Exposure to cross-platform technologies (React Native or Flutter)
Experience with iOS development
Job Type: Full-time
Pay: $100,000.00-$120,000.00 per year
Work Location: In person
📌 Senior Android Engineer Toronto (Canada)
🏢 Apexon
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.