Remote Developer Jobs

Senior iOS Engineer

Fabulous - Europe
Full-time
Posted: 4 months ago

We’re looking for a nimble Senior iOS 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 us means you’ll be working in our senior level team of iOS Developers and cooperating with an experienced CTO, an award-winning designer, and a team of researchers in one of the most advanced behavioral economics centers.

Do you have great expertise in iOS app development? Do you like to push the technology forward? Do you feel that helping people around the world achieve healthy habits is an important and meaningful mission for you? Then you should join the Fabulous mobile team.

While we’re a remote company, it’s not unusual to feel you know your teammates better than those you’ve shared an office with in the past. The Fabulous work culture has been developed with great intention. Our aim goes beyond work/life balance - we set the bar at work/life joy. Those who join our workforce place themselves in service of our members. Egos are checked at the door. What begins is a life of meaningful work in service of our members who change their lives for the better every day.

Responsibilities

  • Applying your technical knowledge across all stages of feature development
  • Delivering high quality, modular and testable code, including business logic being shared with Android app using J2Objc tool
  • 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

Requirements

  • 5 years of programming experience in either Objective-C or Swift
  • Experience developing, releasing and maintaining native iOS applications
  • Experience with Java or willingness to learn
  • Capacity to work efficiently as part of a team; able to give and accept feedback
  • Experience designing clean and maintainable APIs
  • Experience with multithreaded programming
  • Experience writing unit tests and testable code

Nice To Have

  • Author of live production app(s) in AppStore
  • Experience with SwiftUI and modern Swift API design and concurrency patterns (Combine, async await, Actors etc.)
  • Hands on with Java and Android apps
  • Experience with Google Firebase tool

Benefits

A professionally nourishing environment with:

  • 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

Our environment fosters deep work:

  • Few meetings and interruptions - no meetings for meeting’s sake
  • Positive slack culture - #petsoffabulous and #radiofabulous
  • Flat company hierarchy - roles are focused on deliverables
  • Minimal bureaucracy - we focus on the work
Remote developer