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