We will contact you shortly
Expectations from candidates:
● 3+ years of macOS/iOS development experience● Strong Swift / Objective-C experience with a background of writing code with good old pointers and memory allocation● Strong experience with AppKit● Understanding of the principles of multithreading (what SQL and SQL queries are)● Experience with FMDatabase(SQL)/CoreData/Realm etc.● XPC (or other IPC tools, for example, POSIX)● At least an Upper-Intermediate level of English
Would be a plus:
● Knowledge related to the cyber security sphere● Experience with the GRDB framework ● macOS development experience ● Reverse engineering experience ● Experience in writing technical documentation/description of the architecture
The importance of the role is in:
● Develop and implement technical and architectural solutions (antimalware direction)● Research and implement technical solutions to improve product performance● Work with DB and API-related tasks● Work on improving the speed and quality of malware detection, adding new virus search algorithms● Communicate with the team and PM to clarify implementation details, and edge cases, specify input or missing data and possible use cases/flows.● Decompose and estimate validated technical solutions for business problems/ideas/needs into technical tasks.● Suggest architectural solutions and/or development tools to implement a technical task.● Implement technical solutions to cover all acceptance criteria and other team agreements (e.g. tech documentation, tests, etc.)● React to issues and failures by investigating and fixing them according to project task priorities.● Suggest technical solutions for increasing product/service stability and performance if needed.
Hybrid work model
Whether to work remotely or at the hub is entirely up to you. If you decide to mix it, our Kyiv headquarters (HQ), which works as a coworking space, is open around the clock. The HQ is supplied with UPS and Starlink for an uninterrupted work process.
We also rent space in the Promprylad Coworking in Ivano-Frankivsk and reimburse the costs of renting a coworking space in any other city.
If you decide to work at home, we cover the costs spent on your workspace organization: portable power stations, power banks, etc.
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.
Time-off policy that actually covers life's needs
20 vacation days, unlimited paid sick leaves, xDays (2 days a month to work on side projects), days for personal time-off designed to help you take care of essential matters in your personal life and parental leaves. On top of all that, sabbaticals are open after five years of being with MacPaw.
Your health always comes first
We cover 100% of your medical insurance costs and 50% of your dependents. We also offer a 50% refund for psychotherapy.