We are looking for a driven, passionate, self-motivated hands-on Android Developer (Middle) to take a major part in our strategic native product. This is a hybrid position based in Krakow or Warsaw, with on-site work required twice a week.
What You'll Do
Analyze product requirements
Work with the Product team on technical implementation in accordance with architecture design and code styles
Develop new features and maintain old ones
Ensure the best possible performance, quality, and responsiveness of Native applications
Create and update documentation
What We're Looking For
3+ years of commercial Android experience
Strong knowledge of OOP, design patterns, MVP, MVVM, SOLID, Clean Architecture
Strong knowledge of Kotlin, Android SDK
Understanding of mobile UI / UX concepts (Android as must, iOS as plus); ability to find a compromise between business / UX / tech
Ability to write clean and maintainable code
Experience of SDK / framework development — Advantage
Experience with WebView and Embedded HTML5 games in the binary— Advantage
Basic understanding of iOS development or readiness to learn
Practical experience with SCRUM
Experience of using source control systems (Git), CI tools, app distribution
Team player with great communication skills. responsible, initiator
English level : Intermediate — reading / writing documents, daily meetings with teams
Android Developer • Remote, Poland