Android Developer

hireVouch
Black Creek Village, ON
Posted yesterday
Job Details:
Full-time
Experienced

We are seeking a highly skilled Senior Android Developer with deep expertise in Kotlin to join our team. The ideal candidate will play a key role in designing, developing, and maintaining high-performance Android applications. You will work closely with product managers, designers, and backend engineers to create seamless mobile experiences that delight users. You should have a strong understanding of the Android platform, Kotlin programming language, and the ability to work closely with other team members to create seamless, efficient, and effective applications.

Key Responsibilities:

  • Design and develop advanced applications for the Android platform using Kotlin.
  • Architect and implement scalable, maintainable, and high-quality code following best practices.
  • Optimize applications for performance, reliability, and battery efficiency.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Integrate third-party APIs, SDKs, and libraries to enhance functionality.
  • Stay up-to-date with the latest Android trends, frameworks, and best practices.
  • Troubleshoot, debug, and resolve performance bottlenecks and application issues.

Knowledge, Skills, Abilities and Competencies:

  • Experience in Android development with a strong focus on Kotlin.
  • Deep understanding of Android SDK, different versions of Android and how to deal with different screen sizes.
  • Strong knowledge of RESTful APIs and GraphQL.
  • Experience with Android UI design principles, patterns, and best practices.
  • Experience with Jetpack Compose is a plus.
  • Proficiency in writing clean, maintainable, and testable code (Unit & UI Testing, Mockito, Espresso, JUnit).
  • Familiarity with CI/CD tools, version control (Git), and Agile development methodologies.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong verbal and written communication skills.
  • Exposure to AWS public cloud will be preferred.

Please note, this position is two days a week in office

Share This Job: