Job Openings Senior Android Developer ( Employment)

About the job Senior Android Developer ( Employment)

Currently, for our client, we're looking for a Senior Android Developer to join our Mobile department in Poland.

About client:

The company which was established in 1997, specializes in new product development and R&D, tackling the most difficult problems in the tech sphere. Now expanded to offer early-stage innovation and ideation plus digital transformation business consulting.


Requirements:

  • Expert in Android development
  • Experience developing architecture from scratch
  • Participation in the process of analysis, designing, implementation and testing of new apps
  • Good at open and informal communication inside and outside the team
  • Very good level of written and verbal English (min. B2+).
  • Experience in developing Android applications using Kotlin, with expertise in Concurrent Reactive Programming (Coroutines and Kotlin Flow), and Jetpack Compose.
  • A strong grasp of software architecture patterns like MVP, MVVM, or MVI.
  • A mastery of Android Clean Architecture, SOLID Principles, and Dependency Injection along with a solid knowledge of CS fundamentals, including data structures, algorithms, and multi-threading.
  • Familiarity with Agile methodologies
  • Experience with Git and automation tools such as CI/CD and unit testing.
  • Seasoned in creating sophisticated public-facing applications.
  • A proven record of developing modern B2C apps with complex UI.


  • Nice to have:
  • Experience with Java.
  • Experience in leading a team from a technical point of view.
  • Proven track record of suggesting and implementing architecture improvements.
  • Experience in switching from cross-platform to native applications.

Type of contract:

B2B in Poland/EU, 100% remote