Summary
The job is for a Senior Android Developer at Fabulous, a mobile app focused on mental fitness and habit building. The company offers a remote work environment, competitive salary, coworking stipends, unlimited vacation, premium health benefits, and more. The developer will be responsible for feature development, delivering high-quality code, creating user interfaces, and improving processes.
Requirements
- Deep Knowledge of Android Java and Kotlin. Kotlin is Fabulous’ language
- Great understanding of clean architecture, design patterns, and clean code
- Experience developing, releasing and maintaining native Android applications
- Capacity to work efficiently as part of a team; able to give and receive feedback
- Capacity to write a succinct email and to communicate effectively in English
Responsibilities
- Applying your technical knowledge across all stages of feature development
- Delivering high quality, modular and testable code, including business logic being shared with iOS app
- Taking part in preparing relevant project documentation
- Creating user interfaces based on mock-ups prepared by our UI/UX designers, including some neat animations
- Taking part in improving of our processes and standards
Preferred Qualifications
- Any experience with Jetpack Compose
- Knowledge of MVI pattern
- IOS app development experience
Benefits
- Co-working space reimbursement
- Monthly Workshops
- A Book Club
- Team Challenges
- Team-Building Activities
- A flexible and fully remote working environment
- Full-time teammates decide their own vacation time
- Wellness contributions towards for gym, therapy, Fabulous coaches