Position: Senior Android Developer
Company: Yokee
Experience required: 5y
English level: fluent

This role includes writing Android apps: integrating them with various systems, designing new features with the Product Manager, supporting app upgrades, monitoring crashes, alerts and app logs, troubleshooting issues, developing user interfaces for end users, maintaining build gradle/scripts in CI/CD flows, attending daily Agile standups and other meetings remotely, performing and receiving Git code reviews, and more

More about our team: https://yokeemusic.com/team/

Minimum Requirements:
Task owner, autodidact, organized, team player, challenge-lover
10+ years in software engineering including 5+ in Android development
3+ years experience in Java, MVC, MVVM
Computer Science / Software Engineering Bachelor degree
Proven experience in development of consumer apps (social / gaming / video)
Proven experience in Agile and related tools (Github / Gradle builds / test automation)
Can write code from scratch as well as drill into existing code

Recommended Requirements:
2+ years in Kotlin: UI, RESTful APIs
Experience in Google Play submission process
Experience in other fields like iOS (Swift/ObjC) and full stack (NodeJS, Python, AWS, GCP, React, JS)
Experience in low-level code for Android (C++ libraries)
Optimize code complexity based on well-known data structures and algorithms