Kyiv, Kyiv, Ukraine Hybrid Employment

BetterMe is hiring an iOS Engineer

About the Role

BetterMe is looking for an iOS Engineer to join our team and take ownership of our own products. You will design, build, and maintain high-performance applications for the iOS platform, directly impacting the experience of millions of users in the health and fitness space.

What You'll Do

  • Design, build, and maintain high-performance applications for the iOS platform.
  • Write clean, testable, maintainable code and grow your development skills.
  • Participate in code reviews and collaborate with an Agile team to plan and deliver work items.
  • Execute the full lifecycle of software development with a focus on continuous integration.
  • Gradually improve product quality through modularization, refactoring, and testing.
  • Suggest, improve, and evolve our Health & Fitness mobile solutions.
  • Continuously discover, evaluate, and implement new technologies like SwiftUI and new iOS features.

What We're Looking For

  • 3+ years of experience in mobile development.
  • Excellent experience with Swift.
  • Ability to own features from idea to design, implementation, and launch.
  • Strong skills in debugging, optimizing code, and automating routine tasks.
  • Solid understanding of modern mobile application architecture and design patterns.
  • Good knowledge of Git.

Nice to Have

  • Experience with Redux architecture.
  • Understanding of SwiftUI and its architectural differences from UIKit.
  • Experience working with SwiftGen and Sourcery.
  • Test-driven development (TDD) experience.
  • Good knowledge of CI/CD and its philosophy.
  • Knowledge of diverse programming languages.
  • Familiarity with TCA or UDF architectures.
  • Experience creating libraries with the Swift Package Manager.

Technical Stack

  • Swift, SwiftUI, UIKit
  • Git, SwiftGen, Sourcery, SPM

Team & Environment

You will join an Agile team where transparency, honest feedback, and support for initiatives are part of our everyday culture.

Benefits & Compensation

  • A mission that inspires.
  • Trust without micromanagement and growth opportunities.
  • Flexible work format: office, remote, or hybrid.
  • Wellness in practice: offline workouts, massage, corporate lunches, sports, team activities.
  • Wellness in practice: online workouts, partner discounts, free access to products.
  • Health insurance & corporate doctor.
  • 20 paid vacation days, paid sick leave, and additional days off around public holidays.
  • Open communication.
  • Support for sports events (entry fees covered).
  • Modern equipment.
  • Legal & finance support.

Work Mode

This role offers a hybrid work format, allowing you to choose between working from the office, remotely, or a combination of both.

BetterMe is an equal opportunity employer.

Required Skills
SwiftSwiftUIUIKitGitSwiftGenSourcerySPMMobile DevelopmentDebuggingCode OptimizationAutomationApplication ArchitectureDesign Patterns
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
BetterMe

BetterMe is a company offering the best solutions for physical and mental health since 2017. Its products meet the needs of people of all ages, genders, physical abilities, and sports experience. The goal is to make a healthy lifestyle accessible to everyone seeking change.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago