Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience
- Strong analytical abilities and creative thinking to address complex technical challenges
- Enthusiasm for ongoing learning and adapting to advancements in mobile development
- Effective verbal and written communication skills, with the ability to collaborate well in teams
- Demonstrated background building Android applications using Kotlin
- Skilled in Jetpack Compose for Android, with exposure to Rust programming
- Solid grasp of mobile application architecture, design patterns, and industry best practices
- Familiarity with memory optimization methods and efficient resource handling
- Hands-on experience implementing multithreading and managing concurrency in mobile environments
- Awareness of scalability principles in mobile engineering solutions
Nice to Have
- Prior experience operating in a high-growth, fast-moving startup environment
Work Arrangement
Hybrid
Team
Team of more than 500 members with a flat organizational structure
Technology
All necessary devices and software are provided to ensure optimal performance and productivity in your role
Learning & Development
Ongoing professional growth is supported through training, access to conferences, and continuous learning initiatives
Employee Benefits
Includes comprehensive health coverage, retirement savings plans, generous leave policies, and wellness support
Stock Options
Employees receive stock options, reflecting shared ownership and alignment with company success
Food
Daily provision of lunch and snacks at office locations
Transport
Transport support includes subsidies for public transit, bike allowances, or parking, depending on location
Flexible Working
Employees can set their own schedules as long as they align with essential team meetings
Work that Matters
The organization prioritizes community input and user trust, operating solely on subscription revenue from over 100 million users