Android Senior Developer

Halifax, NS, Canada

Job Description

We are currently seeking a " Senior Android Developer " for a contract role. Please apply if you would be interested and available for it.
Duration: 03+ Months
Key Responsibilities:

  • Design, develop, and maintain high-quality Android applications using Kotlin and Android Studio
  • Develop scalable white-label mobile solutions for different client use-cases with shared codebases and modular architecture
  • Build UIs using Jetpack Compose and XML, ensuring responsiveness and performance across devices
  • Apply MVVM architecture patterns for modular, testable, and maintainable code
  • Utilize RxJava and Coroutines for reactive and asynchronous programming
  • Work collaboratively using Git with tools like GitHub, GitLab, or Bitbucket for source control and version management
  • Participate in code reviews, design discussions, and architecture planning
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Troubleshoot, optimize, and refactor legacy code as needed
  • Stay current with emerging Android development trends, tools, and best practices
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)
  • 5+ years of professional Android development experience
  • Strong knowledge of Kotlin and Android SDK
  • Experience with white-label mobile app development
  • Proficiency in Jetpack Compose and UI design principles
  • Strong understanding of MVVM architecture and Android Architecture Components
  • Hands-on experience with RxJava and/or Kotlin Coroutines
  • Proficient with Git and source code management platforms (GitHub, GitLab, etc.)
  • Solid understanding of RESTful APIs, JSON, and integration with backend services
  • Familiarity with testing frameworks (JUnit, Espresso, etc.)
Preferred Qualifications
  • Experience publishing apps to Google Play Store
  • Knowledge of CI/CD processes and tools (e.g., Jenkins, Bitrise)
  • Experience with modular app architectures and feature flags
  • Familiarity with dependency injection frameworks (e.g., Hilt, Dagger)
Regards,
Soumya Jain
Cell: 289.813.1337
Email:

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2587522
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Halifax, NS, Canada
  • Education
    Not mentioned