Android Developer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

Requirements:

  • Bachelor’s or Master’s degree in Computer Science or equivalent work experience
  • 4+ years of experience with mobile development in Android
  • Deep understanding of *Android SDK*
  • Fluent with *Kotlin*
  • Working knowledge of the full software development lifecycle including application architecture design (MVVM, MVP, *Clean Architecture* etc.)
  • Solid understanding of client/server communication, ie. REST, HTTPS
  • Production experience designing clean, maintainable codebase and writing *tests*


Base toolset:

  • Android Architecture Components
  • Dagger 2
  • Reactive Patterns, ie. *RxJava2*
  • JUnit, Mockito
  • Android SDK performance tools and optimization techniques
  • *Gradle*
  • DVCS, ie. git
  • Continuous integration systems, ie. Jenkins
  • Several monitoring tools


Soft skills:

  • Interested in new mobile development trends, approaches, libraries and frameworks
  • Team player* willing to work in an agile environment
  • Highly curious and analytical mindset
  • Great communication skills


Bonus:

  • Experience with other mobile frameworks, ie. iOS, Flutter, React Native
  • Open source contribution