We are looking for MacOs Software Developer (relocate to Perugia)

Our client the next-gen cybersecurity company that millions worldwide trust. The company’s flagship product combines advanced heuristic threat detection with signatureless technologies to detect and stop a cyberattack before damage occurs.


- Perform research and implementation of future Mac OS solution within the company;
- Be responsible for implementation of middleware (like background daemons) as well as frontend (native macOS UI) components and their architecture;
- Performance analysis and tuning experience including memory usage, CPU utilization, leak checking;
- Create and maintain unit and integration tests related to his work area;
- Collaborate with QA teams and other departments within organization to accomplish setup tasks and goals;
- Produce technical documentation covering his area of engineering.


- Strong Swift (v5+) knowledge;
- Solid understanding of AppKit, Cocoa and XCode 11;
- Proficient in inter-process communication (XPC);
- Good understanding of multithreading challenges and the ways to mitigate them;
- Debugging and troubleshooting skills;
- Performance analysis and tuning experience including memory usage, CPU utilization, leak checking;
- Highly self-motivated to create reliable, performant programs;
- Excellent communication and learning skills;
- Good command of English.

Skills We'd Like You to Have:

- Experience developing security products for Mac OS (10.11 El Capitan … 10.15 Catalina);
- Reactive development pattern (RxSwift);
- Experience with unit testing and mocking (Dependency Injection);
- Proficient in Objective-C and C++;
- Experience in macOS UI development (especially when it comes to custom controls or UI elements);
- Experience with networking and web APIs;
- Experience with CocoaPods;
- Experience with publishing apps to Apple Mac Store;
- Experience with CI/CD, Jenkins.

- 50% paid monthly gym fee, up to value of 30 euros;
- Free parking;
- Monthly/Quarterly Company events;
- Free snacks, drinks, open bar;
- Catering once a week;
- Hubbub (Healthy living competitions);
- Relocation package;
- English and Estonian lessons available;

About Fevernova

We are the team of talented Fevernova`s people. We help our clients to hire the best candidates, and also help developers to find their dream job and with relocation to different countries.

Company website:

DOU company page:

Job posted on 23 May 2020

Apply for job

Similar jobs

MacOs Software Developer (relocate to Estonia, Talinn) at Fevernova

relocate, Estonia, 3 years or more

iOS Developer (Германия, Берлин) at Alex Staff Agency

relocate, Germany, 3 years or more