iOS Engineer

We are looking for an experienced iOS developer who is passionate about what they do and ready to be part of the team that builds apps in the Health & Fitness category. The mobile apps we create provide benefits to people all over the world, helping them take care of their emotional and physical health.


Together with us you will be:

• Work with modern technology stack: Swift, SwiftUI, UIKit, AVFoundation, Autolayout, CoreData / Realm, Fastlane, Frameworks management (Cocoapods, SPM), Code generation (Sourcery)

• Interact with Strong Middle + IOS Developers and other company specialists (Product Managers, Product Designers, Mobile Testers, etc.)

• Implement cool ideas without micromanagement and bureaucracy

• Influence the product and development process

• Improve existing applications and create new ones


Challenges you'll meet:

• Designing the application architecture

• Implementation of key application modules

• Coverage of written code by unit tests

• Integration of the application with the backend

• Configuring the delivery process


You'll perfectly match our team if the below are about you:

• Commercial experience in iOS development on Swift from 4 years

• Understanding of architectural approaches (MVC, MVVM) 

• Understanding multithreading

• Experience with In-App Purchases (Subscriptions) 

• Dependency Injection

• Networking Rest API

• Local and remote notifications

• Background app refresh

• File based storage and migration of user-generated content.

• Caching (in memory, disk)

• Data structures

• Fastlane (write lanes, tweak existing)


Nice to have:

• SwiftUI

• Experience with UI/Unit tests

• Application Extensions

• Performance measurement

• Memory leak debugging


You'll perfectly match our team if you are:

Sociability. Team update, regular communication with the working group on current projects in written (in chats) and oral formats (stand-ups and other meetings). Openness to communication. Ability to formulate a task clearly and concisely

Result orientation, flexibility. Willingness to go beyond the assigned tasks, without limiting the areas of responsibility, as well as to build our tasks in accordance with the global goals of the team and the company, to promote the necessary changes, to respond to changes

Responsibility. Attentiveness to details, independence, willingness to take on obligations and comply with agreements

Proactivity. Ability to set goals and work to achieve them. Create opportunities without waiting for them to appear

Orientation to development and self-education, interest in innovations in technology. Continuous desire to learn and develop their skills, to gain new experience


For your success we offer:

Comfortable conditions

• Hybrid format for the duration of a pandemic. You can independently choose the place where it is more convenient to work. We have launched a corporate transfer that will take you from home to space and back

• Flexible start: the day can be started from 8:00 to 11:00, focusing on personal preferences and team meetings

• Lunches at the expense of the company: you can create a menu based on personal preferences

• 20 days of paid rest

Health care

• Ability to use our mobile applications for free (yoga, running, fitness, etc.)

• Medical insurance from the first month of cooperation

• Daily yoga practice

• Individual budget for sports / equipment purchase

• Paid sick leave

Professional Development

• Individual budget for external trainings and courses, meetups and seminars

• Corporate online and offline library

• Individual online lessons for learning English

• Sharing experience and knowledge between teams

 

Check out some of our products:


Candidate journey: ⭕️ Intro call ---->  ⭕️ Interview----> ⭕️ Final Interview
 

In our team, you'll find an opportunity to develop and implement your ideas, as well as to make the world a better place!