JOB DESCRIPTION :
The macOS team is looking for a passionate Software Developer to help us improve our Antivirus solution for Mac; striving to create the best security solution for Apple computers.
Previous working experience on OSX / macOS or other Unix / Unix-like operating system is not required. We want people with good programming skills, capable of learning fast and able to adapt to new challenges.
Depending on your skills and preferences you can work on different product modules, ranging from drivers (kernel extensions) to user interface.
This modules are mainly written in C, C++ or Objective-C.
We offer you an exciting work environment inside a highly knowledgeable technical team, benefits well scaled to your performance and lots of opportunities for professional growth.
JOB RESPONSIBILITIES :
Design, develop, test, deploy, maintain and improve software;
Manage individual project priorities, deadlines and deliverables.
BS degree in Computer Science, similar technical field of study or equivalent practical experience;
Computer Science fundamentals in data structures, algorithm design, problem solving and complexity analysis;
Experience working with two or more from the following : application development, Unix / Linux environments, mobile application development, security software development, operating systems, compilers;
Software development experience in one or more general purpose programming languages.
Master’s degree, further education or experience in engineering, computer science or other technical related field;
Experience with one or more general purpose programming languages from the following : C / C++, Objective C, or Swift;
Experience with debugging, system-level programming, software architecture and design patterns.
JOB OFFER :
If you take up our offer, you will :
Work on great technologies & products;
Be a member of a great and highly knowledgeable technical team;
Be part of a multinational company;
Benefit from career development programs;
Enjoy a competitive salary, trainings and career development path.