Skip to main content

Storyteller is hiring Senior Android Developer

➡️ Apply here: Senior Android Developer

🔔 Monitor #android jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


This is a Senior Android Developer position at Storyteller, based in Tbilisi, Georgia. The role offers a salary of up to GEL 125,000 on a full-time, permanent employment contract and is fully remote within Georgia.

Key responsibilities include:
* Improving internal technical practices and processes, identifying and introducing new technologies.
* Leading projects from conception to delivery.
* Translating business objectives into clear technical plans.
* Upholding code quality standards.
* Proactively identifying and executing work with minimal oversight.
* Collaborating with other team leads for company-wide cohesion.
* Partnering with non-technical teams to enhance technical output.
* Providing technical guidance and mentoring to junior developers.
* Liaising with project management for technical input.
* Evolving DevOps tools and processes for rapid delivery.
* Reducing technical debt.
* Triaging and fixing production issues, sharing learnings.
* Helping define product and system architecture.
* Building and maintaining reusable software by contributing to the Storyteller Android SDK.

Future responsibilities may include:
* Taking full ownership of outcomes.
* Raising team quality through reviews and feedback.
* Creating clear tasks, plans, and estimates.
* Prioritizing effectively.
* Leading client communication and delivery when needed.

Essential qualifications:
* In-depth knowledge of the Android platform and its internals.
* 4-8 years of commercial Android experience.
* 2 years of experience with Jetpack Compose.
* Experience with Hilt and Dagger.
* Strong Kotlin skills and experience with Coroutines.
* Experience with Gradle.
* Experience with REST APIs and Git.
* Familiarity with Android architectural patterns.
* Experience with Continuous Integration.
* Experience with Clean Architecture, MVI, and MVVM.
* Experience with unit testing and test frameworks.
* Strong written and spoken English.

Nice-to-have qualifications:
* A degree in Computer Science or a related discipline.
* Solid object-oriented design practices.
* Open-source contributions.
* Experience creating and publishing Android libraries.
* ExoPlayer.
* Flutter.
* React Native.

The recruitment process involves an initial call, a compensated technical test, and technical interviews.

Previous and next articles