Sr. Android Developer

Toronto, ON, Canada

Job Description


What You\'ll do

  • Collaborate with multidisciplinary and cultural teams to discover and implement features to the app, leveraging cutting-edge technologies and methodologies.
  • Lead the development of complex features to enhance the user experience and drive user engagement, such as advanced analytics and gamification features like quests and economy.
  • Design and develop high-quality software for our Android application, using Kotlin and Modern Android Development tools.
  • Focus on UI design principles and making apps work intuitively using Jetpack Compose.
  • Identify issues by analyzing data, processes, and code to solve frontend issues and recognize areas for improvement.
  • Perform consistent and substantial testing to create highly innovative, consumer-facing mobile products.
  • Design and develop robust and scalable architectures for the Mistplay Android application following clean architecture and SOLID principles, ensuring that it can evolve and adapt to changing business needs and user requirements.
  • Mentor and coach junior Android developers, sharing your knowledge and expertise to help them grow and develop their skills.
What you\xe2\x80\x99ll bring
  • Bachelor\'s degree in Computer Science, Software Engineering, or related field
  • At least 7 years of experience as an Android Developer or in similar roles
  • Experience implementing scalable applications, modularization, and deep knowledge of in app architecture
  • Ability to understand and refactor legacy code in a scalable way.
  • Unit/Instrumented testing skills
  • Strong knowledge of Kotlin and AndroidX libraries
  • Good verbal and written communication skills
  • Ability to drive development, work independently or in a group setting
Nice to have
  • Experience in application releases and Google Play publishing
  • Experience with Server-Driven UI solutions
  • Deep knowledge of Git, CI/CD, and git flows
  • Experience sharing knowledge with the open source community/Android community

emergiTEL

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
    JD2242456
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned