We are looking for Senior iOS Engineer for our client — US (San Francisco) company which brings the family closer with smart features designed to protect and connect the people who matter most.
Our customer is a high-growth consumer mobile company that has raised >$200 million in equity capital since inception. The customer base currently exceeds 50 million monthly active users. The company is at the forefront of a broad range of technologies (mobile, location services, hardware sensors, machine learning, big data, etc) in pioneering its family-centric platform. The company has over 300 employees and counting across offices in the USA. This platform for today’s busy families, bringing them closer together by helping them better sync, communicate with, and protect the people they care about most. You have chance to join great team!
Must have:
5+ years of iOS development experienceDeep understanding of Swift language, UIKit and WebKit frameworksObjC / ObjC++ / C++ language knowledge would be a big plusExperience with RxSwift or other streaming methodologiesExperience developing and supporting a shipping appPassion for technology and never-ending curiosity about the new features in iOSComfortable with multiple areas of the Cocoa ecosystemComfortable in a small, intense, and high-growth start-up environmentPassion working with complex tasks and not afraid of any hard-to-investigate or low-level things that could get far beyond the basic iOS developmentTeam player with the ability to thrive in a dynamic work environmentUpper-Intermediate English and better
Good to have:
A passion about diving into new technologies and frameworks like SwiftUI, React Native or IGListKitExperience of working with any of the following Apple frameworks: Core Graphics, Core Audio, Core Motion, Core Location, AVFoundation, Store KitExperience with multiple design patterns, such as RIBs, MVC, MVVM, and VIPERAbility to focus on complex technical tasks, see the high-level of the system, ability to design new systems from scratchExperience with launching quick product experimentsA sense of humor and the ability not to take yourself too seriouslyResponsibilities:
Design and build advanced applications for the iOS platformCollaborate with cross-functional teams to define, design, and ship new featuresBe responsible for contributing to our growing IOS application that currently services their constantly growing user baseWork with other team members to continuously improve the IOS mobile application by squashing bugs, adding features and improving existing featuresConverting designs from their design team into pixel-perfect user interfaces and provide feedback management regarding ideas to improve the user experience of the applicationWe offer:
The challenging projectCompetitive salary review based on qualification and contributionFull-Time job (Office in Kyiv or remotely)Flexible working schedule, vacations, paid sick leaves, English courses, regular partiesGood working environmentGreat team spirit