MentorMate is hiring a
Senior Android Developer

Logo of MentorMate

MentorMate

πŸ’΅ ~$142k-$196k
πŸ“Remote - Bulgaria

Summary

Join MentorMate as a Senior Android Developer and contribute to the development of a wealth management system for a leading banking company in Canada. As part of our mobile development team, you will collaborate with key members of the client's team while receiving guidance and support from MentorMate.

Requirements

  • 5+ years of experience developing native Android applications
  • Strong knowledge of Kotlin and Java
  • Deep understanding of app architectures - MVVM, UDF
  • Experience with Kotlin Multiplatform (KMP)
  • Experience with Dagger 2, Hilt, or Koin
  • Experience with Jetpack Compose and Coroutines
  • Experience with RESTful and SOAP web services
  • Experience with writing unit tests
  • Ability to meet tight deadlines and give accurate time estimates
  • Experience mentoring junior team members
  • A desire to constantly improve as a professional and stay on top of the cutting-edge technologies
  • Excellent spoken and written English

Responsibilities

  • Create native Android business apps in Kotlin and/or Java
  • Review business requirements and functional design specifications
  • Provide technical leadership and mentorship to the other team members
  • Develop flexible software solutions to support changing business requirements
  • Manage application build and deployment process

Preferred Qualifications

  • Experience in developing web and server-side applications in Java
  • Experience with Google APIs and Play Console
  • Experience with CI/ CD
  • Knowledge of Bluetooth and communication with external devices
  • Knowledge of React Native or Flutter

Benefits

  • Professional Growth: Clear career path, vertical and horizontal advancement opportunities
  • Regular Salary Raises: Following the curve of your career path and performance
  • Work Where You Want: Choose to work remotely, in-office, or a combination of the two
  • Upskilling: Various trainings, knowledge sharing events, personal learning budget
  • Incentive Programs: Rewards for referring employees, sharing knowledge, and more
  • Additional Insurance: Attractive health and dental insurance packages
  • Extra Days Off: The longer you work with us, the more paid leave you get
  • Transport & Leisure: Partial coverage of transport costs, sports passes, takeaway food
  • Save for the Future: Set a retirement plan or start an investment program
  • Teambuilding: Enjoy team gatherings and communities of interest
  • Giving to Others: Take part in various charity and volunteer activities
  • Mental Wellness: Support with a counseling package if needed

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let MentorMate know you found this job on JobsCollider. Thanks! πŸ™