Middle / Senior Android Developer in Kazakhstan

Mbicycle is a team of professionals in the field of mobile and web software development. We help our clients worldwide solve their business issues regardless of industry, company size, etc. Our work implies ongoing self-improvement and professional growth.

Who we are

  • We’ve been in the market since 2016. Today our development center includes 110+ professionals.
  • Our branch offices are located in Almaty (KZ), Warsaw (PL), and Boston (USA).
  • We provide turnkey technical solutions for a large range of industries including Sports, IoT, Fintech, Healthcare, etc.
  • Our employees regularly hold meetups to discuss the latest technologies and the ability of their implementation on our projects.

The task scope includes

  • Communication with the clients, clarification, and discussion of their requirements
  • Taking part in project planning
  • Conducting and passing a code review
  • Participation in various development stages: demo, testing, building, and releasing applications
  • Work in distributed teams
  • Development of new functionality
  • Improving and maintaining existing code

Requirements

  • 2+(Middle position) 5+ (Senior position) years of development experience for Android
  • Solid knowledge of Android SDK, Kotlin, Java
  • Solid knowledge any of Dependency Injection framework (Dagger2, Hilt, Koin, etc..)
  • Solid knowledge RxJava2 tool or Kotlin Coroutines concept
  • In-depth knowledge of the current and previous versions of Android OS, Android Jetpack, ViewBinding
  • Experience at multi-modules projects
  • Experience of creating custom views
  • Experience working at large teams (Senior position)
  • Abilities to make proper decisions and set estimates
  • Solid understanding of git flow principles across development team
  • Solid understanding of MV* architecture patterns
  • English level B1+ (Middle position), B2+ (Senior position)

Nice-to-haves

  • Experience with commiting for open-source project
  • Experience with specific technologies as AR, VR integrations
  • Experience with app’s publishing process
  • Experience with Firebase tools integrations
  • Experience with CI/CD tools
  • Experience with adb command tools
  • Experience with Unit/Integration (Android) testing

What we offer

  • Future-oriented work in a fast-moving company
  • Income that grows along with your achievement
  • Software development from scratch
  • Flexibility in choosing the technology stack
  • Formal employment

Corporate bonuses

  • New comfortable office in the city center
  • Formal employment
  • Taking part in technical conferences and meetups
  • Payment of courses and books
  • 3 days-off paid

Join the Mbicycle team and enjoy your work with us!