Job Description
Job Description: Role: Senior Android Developer
Experience Required: 8+ Years
Location: Toronto, ON, Canada
Work Model: Hybrid(4 days in a week)
Email: shivam.agnihotri@varite.com
Job Description:
We are seeking an experienced Senior Android Developer to lead the design and development of high-quality Android applications. The ideal candidate will demonstrate strong technical and architectural expertise, a passion for mentoring, and a commitment to engineering excellence.
Key Responsibilities:
• Drive the architecture and development of complex Android applications, ensuring scalability, maintainability, and performance.
• Make high-level design decisions, enforce SOLID principles, and set technical direction for the team.
• Lead the adoption and implementation of Jetpack libraries and Jetpack Compose across projects.
• Oversee the integration of third-party SDKs and ensure best practices in dependency management.
• Design and implement responsive UIs for a variety of device form factors (phones, tablets, foldables).
• Establish and maintain robust CI/CD pipelines using Jenkins and GitHub Actions.
• Champion code quality through rigorous code reviews, technical documentation, and test coverage (unit and UI).
• Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
• Collaborate with cross-functional teams to deliver features that meet business and user needs.
