The position has been closed by the company
Find similar jobs
Next job

Senior Software Engineer (macOS) for Setapp in MacPaw

Posted more than 30 days ago

4 views

MacPaw

MacPaw

0
0 reviews
Without experience
Kyiv
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.Setapp isMacPaw’s subscription-based app service for ma
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.Setapp isMacPaw’s subscription-based app service for macOS and iOS. Itprovides access to240+ Mac and iOS apps for daily tasks, covering categories such asproductivity, lifestyle, web development, Mac maintenance, creativity, writing, education, and personal finance.AsaSenior Software Developer, you will join ateam ofengineers whose main goal istocreate anew SDK that will later beused byengineers ofother apps all over MacPaw. Weare looking for anengineer who quickly finds solutions without sacrificing quality, iseager totake technical ownership, and likes toprovide technical mentorship for less experienced peers.Sounds interesting? Don’t hesitate toshare yourCV withus!Inthis role, you will:Analyze (how todo?) and validate (can bedone?) technical solutions for business problems/ideas/needs. Suggest alternatives and explain their pros and cons.Contribute tothe Product with ideas, features, and improvements.Based onProduct technical challenges, research, assess, and select relevant architectural solutions that would cover Product requirements, and suggest and approve the usage with the team.Implement technical solutions and adapt them toProduct changes inthe future.Integrate and implement new approaches ordevelopment processes toimprove the Product’s business value.Investigate and analyze fatal issues and critical failures onthe Product, and access and eliminate security weaknesses and vulnerabilities inthe code. Share this information with other engineers toavoid the same orrelated issues inthe future and enhance the overall security ofthe software.Communicate with stakeholders toclarify implementation details and edge cases, specify input ormissing data, and discuss possible use cases/flows inorder tosuccessfully implement asolution and make constructive collaborations ifneeded.Provide input for customer support toresolve user issues and conduct technical communication with customers ifneeded tomaintain customer satisfaction, loyalty, and retention.Share all knowledge about the Product (structure, documentation, architectural details, etc.) with the engineering team tokeep the team well-informed about the Product’s state.Participate ingrowing the company’s engineering culture bybeing anactive early adopter ofchanges inengineering processes. Skills you’ll need tobring:macOS/iOS development experience.Profound Swift experience.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 increating extensions and frameworks.Intermediate English.Asaplus:Experience inObjective-C development for supportinglegacy modules.Swift structured concurrency experience.Meta-programming (Sourcery, Swift macro).Understanding ofapplication infrastructure (how backend services work).Experience with interprocess communication.Experience increating system extensions, Login Items, Launch Agents, Privileged Helpers, etc.Experience with cryptography libraries.What WeOffer‎We are aUkrainian company, and westand with Ukraine against russian aggressionWemaintain 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 modelWhether 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 firstWeguarantee 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 hoursYou 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 personallyWhatever 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 ofWebuild 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 needs20vacation 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 MacPawCaresMacPaw 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.
Without experience
Kyiv
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept