We're looking for a highly motivated, creative, and analytical individual to support analytics efforts for our client's product (Setapp).

Our client is a Ukrainian product tech company, MacPaw.
MacPaw is a software company with headquarters in Kyiv, Ukraine, that develops and distributes software for macOS and iOS. At MacPaw, technology and humans can reach their most significant potential together. Today, their products have more than 30 million users worldwide.

Who we need

We’re looking for macOS Software Engineers who are true explorers keen on investigating new technologies, passionate about software architecture and system design, responsible and independent, and have a wide range of knowledge in development (not only in your area but also in best engineering practices as well).

Role overview

You will be involved in:

● Restructuring the architecture and conceptual decisions related to the desktop client
● Preparing for the start of work on the user interface (UI) of the product
● The process of rewriting legacy code and writing new code from scratch
● Implementing modern market solutions in desktop client development, such as BFF (Backend for Frontend), GraphQL, and other new technologies.

Skills you'll need to bring:

● 3+ years of macOS/iOS development experience● Strong knowledge of Swift and Objective-C● Profound computer science fundamental knowledge (memory management, concurrency, networking, data persistence, unit testing, profiling, system design, etc.)● Modular project organization knowledge (dynamic/static libraries, linking, dependency management, etc.)● Experience in creating extensions and frameworks● Intermediate English

Would be a plus:

● GraphQL
● SwiftUI & Combine
● Interprocess communication (XPC)
● CoreData
● Experience with Github actions
● Azure

The company offers excellent benefits, including but not limited to

● Outstanding team
● Opportunity to improve the process and implement your ideas
● Great conditions for education and development within the company (MacPaw Labs days, conferences, workshops, training, etc.)
● Сare about your health (insurance, office gym, paid sick leaves, etc.)
● Work-rest balance support (meditation/sleeping room, 20 vacation days, etc.)
● UX-driven office, equipment of your choice
● English courses

What we offer

MacPaw is a Ukrainian company, and we stand with Ukraine against russian aggression.
The company believes technology and humans can reach their most significant potential together.
They maintain workplaces and remunerations for the mobilized specialists and financially support Macpawians or their families affected by the war. You can read more about it here.

Hybrid work model

It's completely up to you to decide whether you want to work remotely or in the office. However you decide to mix it up, the office is always open in a co-working mode following all health safety measures.

Teams we are proud of

We build honest, transparent, and reliable relationships within teams. Every Macpawian is able to improve processes and implement their ideas. We encourage honest and constructive feedback and provide training for Macpawians on giving and receiving feedback.

Time-off policy that covers life's needs

20 vacation days, unlimited paid sick leaves, xDays (2 days a month to work on what you are passionate about and it's not a MacPaw Core Business), personal time day-offs designed to help you take care of important matters in your personal life, parental leaves. On top of all that, sabbaticals are open after 5 years of being with MacPaw.

Your health always comes first

We guarantee Covid-19 insurance starting on your first working day. After you complete your trial period, we cover 100% of the medical insurance cost for you and 50% for your dependents. We also cover dental, massages, and offer a 50% refund for psychotherapy.

Apply now

We just need your email and CV

Your CV

Thank you!

We will contact you shortly

Can't send form.

Please try again later.

*By clicking the button you agree our Privacy Policy