Software Engineer (macOS) for CleanMyMac Київ, за кордоном, віддалено MacPaw isasoftware company, that develops and distributes software for macOS and iOS. Today, our products have more than 30million users worldwide. AtMacPaw, webelieve humans and technology can reach their greatest potential together. MacPaw isproud tobeUkrainian. The support and development ofUkraine are significant parts ofthe company’s culture. MacPaw gathers open-minded people who support each other and aspire tochang
Software Engineer (macOS) for CleanMyMac Київ, за кордоном, віддалено MacPaw isasoftware company, that develops and distributes software for macOS and iOS. Today, our products have more than 30million users worldwide. AtMacPaw, webelieve humans and technology can reach their greatest potential together. MacPaw isproud tobeUkrainian. The support and development ofUkraine are significant parts ofthe company’s culture. MacPaw gathers open-minded people who support each other and aspire tochange the world aroundus. CleanMyMac isanall-in-one package toawesomize your Mac. Itcleans megatons ofjunk and makes your computer run faster, just like itdid onday one. Itscans the entire macOS, removes junk and malware, and frees gigabytes ofspace onyour Mac. CleanMyMac has 20+million users worldwide and ahistory ofdynamic growth. Weare the leader inthe Mac cleaning utility market and make our product with care about our users. Weare seeking aMiddle Software Engineer (macOS) who can put his/her shoulder tothe wheel ofthis legendary flagship MacPaw product. This isarole for aself-motivated person with aproduct development mindset. Beready tocommunicate alot, challenge your own and teams’ decisions, and dive into creating features’ requirements and design. Beready todig innew, unusual directions, experiment, and study permanently. Critical thinking, writing solid and clean code, and being across-functional and reliable team player are critical tothe role’s success. Inthis role, you will: Maintain excellent quality ofexisting functionality for CleanMyMac Xusers Conduct research tounderstand the users` issues and ways tofix them Implement features and improvements Fix user-critical bugs and provide 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 inour code reviews and technical discussions Skills you’ll need tobring: 2+years ofmacOS/iOS development experience with proven production operations Knowledge ofObjective-C and Swift Knowledge ofessential macOS frameworks (AppKit, Cocoa, SwiftUI, etc) Understanding ofmacOS/iOS system structure (bundles/packages, app bundle structure, important locations, sandboxing, agent/daemon, etc) Understanding ofmacOS/iOS dependency management (SPM, frameworks) Understanding ofmost popular architecture patterns like MVC, MVVM, and Clean Architecture Experience with unit andUI testing frameworks Asaplus: Knowledge ofadvanced debugging tools and techniques Understanding ofSystem Design architectures Understanding ofsoftware delivery lifecycle Knowledge inCI/CD, shell scripting, Azure Pipelines, and GitHub Actions What WeOffer We are aUkrainian company, and westand with Ukraine against russian aggression Wemaintain workplaces and salaries for the mobilized Macpawians and provide financial support tocolleagues ortheir families affected bythe war. Here you also can read about MacPaw Foundation, which intends tohelp save the lives ofUkrainian defenders and provide relief toasmany civilians aspossible. Hybrid work model Whether towork remotely oratthe hub isentirely uptoyou. Ifyou decide tomixit, our Kyiv office, which works asacoworking space, isopen around the clock. The office issupplied with UPS and Starlink for anuninterrupted work process. Wealso rent space inthe Promprylad Coworking inIvano-Frankivsk and reimburse the costs ofrenting acoworking space inany other city. Ifyou decide towork athome, wecover the costs spent onyour workspace organization: portable power stations, power banks, etc. Your health always comes first Weguarantee life insurance starting onyour first working day. Besides, wecover 100% ofyour medical insurance costs and50% for your dependents. Wealso cover dental and massages and offer a50% refund for psychotherapy. Flexible working hours You can choose aschedule that iscomfortable for you. Noone here tracks your clock in/clock out because MacPaw isbuilt ontrust and cooperation. Space togrow both professionally and personally Whatever your dreams and aspirations are, wegot you. Education budget, annual development reviews, free English classes, and regular lectures. Wealso offer personal coaching with organizational coaches. Teams weare proud of Webuild honest, transparent, and reliable relationships within teams. Every Macpawian can improve processes and implement their ideas. Weencourage open and constructive feedback and provide training for Macpawians ongiving and receiving feedback. Office designed for people (and pets) Our office has itall. Aspacious workplace with enough room for sittingup, lying down, and running around. Agym for recreation, fitness, and yoga. Cozy kitchens with coffee, snacks, and lunches. Sleeping/meditation rooms. Aterrace with aview where wethrow summer parties. Also, wehave two cats living inthe office, and you are welcome tobring your pets tothe office (wehave separate floors for cats and dogs). Time-off policy that covers life’s needs 20vacation days, unlimited paid sick leaves, xDays (2days amonth towork onside projects), days for personal time-off designed tohelp you take care ofessential matters inyour personal life, and parental leaves. Ontop ofall that, sabbaticals are open after 5years ofbeing with MacPaw. Join social initiatives with MacPawCares MacPaw participates innumerous humanitarian aid and charity projects across many fields, and you are welcome tojump inand spend upto24working days per year making the world abetter place.