Android Developer - Core Team
Core
Build and maintain the Android application for Veepee's flash sales platform, focusing on quality, security, performance, and stability for a distributed team.
Role type
Senior Android Developer (Core Team)
Builds
Android mobile application for flash sales
Domain
E-commerce / Mobile Development
Deliverable
production ML models | product features
Required skills
Kotlin, Android development, Coroutines, MVI/MVVM, Jetpack Compose, Git, CI/CD, REST APIs, Retrofit, Automated testing, SOLID principles, Architecture design
Preferred skills
Code review leadership, Pair programming, CI pipeline configuration, Internal tool development, Mentoring junior developers
Technologies
Kotlin, Coroutines, MVI, MVVM, Compose, Git, Retrofit, Google Play
Responsibilities
Develop new features including code architecture, business logic, and UI; Create internal automation tools and design system components; Perform maintenance and bug fixing; Participate in code reviews and pair programming; Guide less experienced developers; Explore new solutions and write technical summaries; Configure CI pipelines and improve automation tools.
Seniority
Senior, hands-on IC