Senior Android Engineer

Job summary
Permanent contract
Paris
Fully-remote
Salary: Not specified
Experience: > 5 years
Skills & expertise
UX design
Team building
Java
Jetpack
Android
+2
Apply

Fabulous
Fabulous

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

  • The Fabulous Company is looking for a Senior Android Developer who wants to see their code used by millions of people around the world
  • This is an opportunity to work on a fast-growing product with a large user base that is frequently among the Top 10 most downloaded Health and Fitness apps that makes real change in people’s lives
  • Joining Fabulous means you’ll be working in our senior level team of Android Developers and cooperating with an experienced CTO and an award-winning designer
  • We are a world-class Android team with a shared code between iOS and Android using J2OBJC. Kotlin is used in the day to day dev. Kotlin multiplatform is what we’re going toward. We are a remote team with minimum meeting policy, trust, no daily standup, and remote since day 1 (founded 7 years ago)
  • 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

Benefits

  • Monthly Workshops
  • A Book Club
  • Team Challenges
  • Team-Building Activities
  • A flexible and fully remote working environment

Preferred experience

  • Experience developing, releasing and maintaining native Android applications
  • Deep Knowledge of Android Java and Kotlin. Kotlin is Fabulous’ language
  • Great understanding of clean architecture, design patterns, and clean code
  • Capacity to write a succinct email and to communicate effectively in English
  • Capacity to work efficiently as part of a team; able to give and receive feedback
  • Any experience with Jetpack Compose
  • Knowledge of MVI pattern
  • IOS app development experience
  • Java Script basics (used for tooling

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings
Apply