Middle/Senior Android Developer
Snoonu
Job location
Almaty
Employment status
Full–time
Job details
A little bit about us!
At Snoonu, we hold the belief that technology has the power to make anything possible.
Our Vision: to be the first Qatari Super App that propels the region and its community through innovation and technology. We envision a global expansion where what we do surpasses norms and limitations every time.
Our Mission: To radically transform how people live by leveraging technology to connect them with endless possibilities.
Values We Live By
• Be Customer Obsessed - “Focus on the customer and all else will follow.”
• Act with Integrity - “We are honest, ethical, and trustworthy in everything we do.”
• Be Curious and Creative - “We constantly innovate and create solutions to bring a lasting positive impact.”
• Lead by Example and Take Ownership - “Be the change you want to see and take ownership.”
• Hustle and Deliver Results - “You can do more by doing less, better, and faster.”
• It's all about people - “Be a Team player, together we are stronger.”
Some Of The Work You Will Doing
• Create new features in product teams or technical teams - we have both types of positions and we will discuss them during the interview process
• Take part in project technical backlog planning and development
• Work using scrum-like process, quickly evolving with all team members feedback
• Use english in your every day communications
• Make and feel your value for product development
You Must Have
• 2+ years of experience in native(using Java/Kotlin) android development
• Understanding of base Java/Kotlin principles and tools such as standard collections, multithreading, garbage collection
• Production-level experience with kotlin coroutines
• Production-level experience with dependency injection (preferably Dagger 2)
• Production-level experience with androidx libraries for UI such as Navigation, RecyclerView, ConstraintLayout
• Production-level experience in creating custom views
• Understanding Clean Architecture and MVVM
• Understanding of http protocol
• Experience with git and git flow like process
• Intermediate - Advance level of English proficiency
Preference Will Be Given If You Have
• Experience with android animations framework - with things like Value/Object animator, transition framework, Motion Layout
• Experience with adapter delegates
• Experience in writing unit tests
• Experience with room
• Russian Speaker
About Our Project
• Development started in Q3 ‘21 from scratch with modern tech stack
• 100% written in kotlin
• Multi-module
• minSdk = 26 (Android 8