
Senior Android Developer
Schwarz Corporate Solutions
full-time
Posted on:
Location Type: Office
Location: Germany
Visit company websiteExplore more
Job Level
About the role
- develop one of the best rated European retail applications with millions active users
- create clean and testable code in Kotlin and Compose
- take part of the implementation of new features and support and extend existing ones
- contribute to the product lifecycle from idea to continuous product improvement
- continuously improve the technical competency of our team
Requirements
- at least 5 years of proven experience as an Android developer
- well-versed into Kotlin universe (coroutines, flows)
- well experienced with Clean Architecture, Dependency injection and architectural patterns (MVVM, MVI)
- implement pixel perfect user interfaces using Compose and follow Material Design principles
- know what advantages Jetpack Components provide
- comfortable with GIT and you're not afraid of picking cherries
- experience with CI/CD
- experience with UI and/or Unit tests with Mockito/Mockk and JUnit being your tools of choice
- fluent in English
- passion for technology, product and user experience
- know how to work with RESTful APIs, JSON and Retrofit.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
KotlinComposeClean ArchitectureDependency InjectionMVVMMVIJetpack ComponentsRESTful APIsJSONCI/CD
Soft skills
communicationteam collaborationpassion for technologyuser experience focus