Position: Staff macOS Software Engineer
Company: VeryBusy Recruiting
Category: iOS
Experience required: 5y
English level: intermediate

We are looking for an experienced Staff macOS Software Engineer who will take part in upgrading the existing product and will be driving the technical development of the product.
We will consider a candidate with no prior macOS development experience.
iOS app: Objective-C, Swift, CI/CD, AppKit

**About the company:**
Ukrainian product IT company has been developing SaaS products that improve the daily experience of Mac users. The company portfolio includes ten products used by 30 million people in 180 countries.
The position is open due to the current team's scaling, and it involves the development of the company's well-known products.

**Product:**
A collection of over 230 tools for productivity increasing and solving problems on Mac and iPhone.
The main goal is to assist the user in selecting the software he truly requires from among the many options on the market, as well as to save time and money on the search for the right tools.

**What exactly are we looking for?**
This position combines a mix of Tech Lead and Team Lead roles in an approximate 80/20 ratio: we are looking for an engineer with a strong theoretical and practical background in mobile and (hopefully) desktop development, who is interested in driving the technical development of a large product while also assisting current engineers in the team in their professional development.

**Within this role, you will:**
● Write code (the project's architecture is changing right now, so we expect a new person to lead and drive the transition process) 
● Write technical documentation
● Enhance the Desktop application's architecture
● Prioritize technical debt in collaboration with the Lead Engineering Manager and the Desktop application team
● Assist the team with technical issues and help the engineers improve
●Develop IDP for team developers 
●Conduct technical interviews and reviews

**Product technical stack: **Objective-C, Swift, CI/CD, AppKit, FMDatabase(SQL)/CoreData/Realm.
**Product team:** more than 100 people work on the product (iOS/macOS engineers - 7)

**Requirements: **
●4-5+ years of macOS/iOS development experience (knowledge of Objective-C and Swift) ●Understanding of the macOS/iOS system structure (bundles/packages where user files are stored, what user defaults are, what agent/daemon is, app bundle structure, etc.)
●Strategic thinking, as well as the ability to balance long-term vision with short- and medium-term objectives
●Leadership, collaboration, and communication abilities are required.

**The company provides:** Hybrid schedule/remote, whatever you prefer, the office always operates in co-working mode (Ivano-Frankivsk, Kyiv), annual budget for education, medical and life insurance (Covid insurance from day one), English and Ukrainian language courses, personal coaching services, participation in charity projects, the opportunity to participate/organize tech talks or podcasts, annual development compensation review, and more ;)