Development Lead - Mobile

1121560
  • Job type

    Contract
  • Location

    Toronto
  • Profession

    Other/tbc
  • Industry

    Retail & Consumer Goods
  • Pay

    N/A

Mobile Developer - Lead

Key Responsibilities:
  • Design, develop, and maintain advanced Android applications using
    Kotlin
  • Implement clean and efficient code following best practices and design patterns
  • Collaborate with UI/UX designers, product managers, and backend developers to deliver high-quality features
  • Optimize application performance and ensure responsiveness across devices
  • Integrate third-party APIs and SDKs
  • Conduct unit testing and participate in code reviews
  • Stay up-to-date with the latest Android development trends and technologies
Required Skills & Experience:
  • 3+ years
    of hands-on experience in
    Android development
  • Strong proficiency in
    Kotlin
    and
    Android SDK
  • Experience with
    Jetpack components
    (e.g., ViewModel, LiveData, Navigation)
  • Solid understanding of
    MVVM architecture
    and design principles
  • Familiarity with
    RESTful APIs,
    JSON, and
    mobile databases
    (e.g., Room, SQLite)
  • Experience with
    version control systems
    like Git
  • Knowledge of
    Play Store deployment
    and app lifecycle management
Preferred Qualifications:
  • Experience with
    Java
    and transitioning legacy code to Kotlin
  • Familiarity with
    CI/CD tools
    and
    automated testing frameworks
  • Exposure to
    Firebase,
    Crashlytics, and
    Analytics tools
  • Understanding of
    Material Design
    principles
  • Bachelor's degree in Computer Science, Engineering, or related field



#LI-DNI

Apply for this job

Talk to Jamie Dunne, the specialist consultant managing this position

Located in Calgary (EN), Unit 1550, 639 5th avenue SWTelephone:  4033138967