Вакансії

CV-col

MacOS Software Developer (Swift)

Relocate. Активна

Ми шукаємо MacOS Software Developer для компанії з кібербезпеки в Таллінні (Естонія), якій довіряють мільйони у всьому світі. Компанія активно захищає людей та підприємства від загроз, таких як зловмисне програмне забезпечення, викупне програмне забезпечення та зловмисна експлуатація, які важко виявити за допомогою традиційних антивірусних рішень.

 

Ми шукаємо розробника ОС MacOS, який може допомогти розробити, впровадити та розширити рішення щодо боротьби із зловмисними програмами Mac. Ви будете відповідати за впровадження проміжних програм та компонентів інтерфейсу та їх архітектуру.

 

Що ви будете робити:

  • Проводити дослідження та впровадження майбутніх рішень для Mac OS всередині компанії
  • Відповідати за впровадження проміжного програмного забезпечення (наприклад, background daemons ), а також компонентів інтерфейсу (native macOS UI) та їх архітектури
  • Аналіз продуктивності та набутого досвіду, включно з використанням пам’яті, нагрузкою процесора, перевіркою витоку пам’яті
  • Створювати та підтримувати модульні та інтеграційні тести, що стосуються вашої робочої сфери
  • Співпрацювати з командами з QA та іншими відділами в організації для виконання поставлених завдань і цілей.
  • Вести технічну документацію, що охоплює вашу область проектування.

Необхідні навички:

  • Хороші знання Swift (v5 +)
  • Розуміння AppKit, Cocoa та XCode 11
  • Грунтовні знання у міжпроцесорному спілкуванні (XPC)
  • Розуміння багатопотокових завдань та способів їх пом’якшення
  •  Усунення багів та несправностей
  • Аналіз продуктивності та набутого досвіду, включно з використанням пам’яті, нагрузкою процесора, перевіркою витоку пам’яті
  • Вмотивованість для створення надійних, ефективних програм
  • Відмінні навички спілкування та навчання
  • Добре володіння англійською мовою

Навички, які бажано мати:

  • Досвід розробки продуктів безпеки для Mac OS (10.11 El Capitan… 10.15 Catalina).
  • Реактивна модель розвитку (RxSwift)
  • Досвід роботи з тестуванням та імітацією (Dependency Injection)
  • Володіння Objective-C і C ++
  • Досвід у розробці інтерфейсу користувача macOS (особливо якщо мова йде про користувацькі елементи керування або елементи інтерфейсу)
  • Досвід роботи з мережевими та веб-API
  • Досвід роботи з CocoaPods
  • Досвід публікації програм у Apple Mac Store
  • Досвід роботи з CI / CD, Jenkins

Компанія пропонує:

  • Пакет переїзду
  • Можливість зробити щось велике для себе та світу
  • Чудове робоче середовище, яке підтримує ріст та розвиток
  • Конкурентні компенсаційні та пільгові пакети
  • Паркінг
  • Кухня повна здорових (та деяких нездорових) напоїв, закусок, фруктів та обідів
  • Компанія, яка любить веселитися; святкові та літні вечірки, спортивні події та багато інших чудових речей.

 

Відповідальний рекрутер: ik@ablouthr.com.ua

Дякуємо! Наші менеджери зв'яжуться з вами