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

Our client is a Ukrainian product tech company, MacPaw.
MacPaw makes products that enhance what Mac offers, saving people time and energy better spent on the things they love. Today, their products have more than 30 million users worldwide.

Who we need

We seek a Middle Software Engineer (iOS) who can put their shoulder to the wheel of the legendary flagship product CMMX. Critical thinking, writing solid and clean code, and being a cross-functional and reliable team player are essential to the role's success.

This is a role for a self-motivated person with a product development mindset. Be ready to communicate, challenge your and your team’s decisions, and dive into creating features’ requirements and design. Be prepared to dig in new, unusual directions and study permanently.

Is that you we're looking for?

In this role, you will:

● Maintain excellent quality of existing functionality for CleanMyMac X users.
● Conduct research to understand users' issues and find ways to fix them.
● Implement features and improvements.
● Fixing user-critical bugs and providing support for our Customer Support team.
● Execute and support release-related processes.
● Improve and create internal tooling for effective development and support.
● Provide meaningful feedback in our code reviews and technical discussions.

Skills you'll need to bring:

● 2+ years of macOS/iOS development experience with proven production operations.
● Strong knowledge of Objective-C and Swift.
● Strong knowledge of essential macOS frameworks (AppKit, Cocoa, SwiftUI, etc).
● Strong understanding of macOS/iOS system structure (bundles/packages, app bundle structure, essential locations, sandboxing, agent/daemon, etc).
● Understanding of macOS/iOS dependency management (SPM, frameworks).
● Understanding the most famous architecture patterns like MVC, MVVM, and Clean Architecture.
● Experience with unit and UI testing frameworks.

Would be a plus:

● Knowledge of advanced debugging tools and techniques.
● Understanding of System Design architectures.
● Understanding of software delivery lifecycle.
● Knowledge in CI/CD, shell scripting, Azure Pipelines, and GitHub Actions.

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.

Hybrid work model

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

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 and massages and offer a 50% refund for psychotherapy.

Teams we are proud of

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

Teams we are proud of

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

Join social initiatives with MacPawCares

MacPaw participates in numerous humanitarian aid and charity projects across many fields, and you are welcome to jump in and spend up to 24 working days per year making the world a better place.

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