Разработчик настольного почтового клиента RuPost Desktop

Дата размещения вакансии: 20.04.2024
Работодатель: Группа компаний Астра
Уровень зарплаты:
з/п не указана
Город:
Москва
Варшавское шоссе 26
Требуемый опыт работы:
От 3 до 6 лет

Компания «RuPost» (входит в Группу Астра) — российский производитель ПО для организации прикладной инфраструктуры предприятий.
RuPost разрабатывает и развивает тиражные программные продукты для организации безопасных почтовых коммуникаций, работой с документами, доступа к интранет-ресурсам и корпоративным системам среднего и крупного масштаба. Портфель продуктов RuPost включает безопасное мобильное рабочее место WorksPad и корпоративную почтовую систему RuPost.
Заказчиками и пользователями продуктов RuPost являются ведущие госкорпорации, крупный бизнес, различные госструктуры, организации и компании. Продукты RuPost обеспечивают реализацию программы импортозамещения программными продуктами мирового уровня.

Открытая культура, возможность гибридного и дистанционного формата работы (на выбор), тесное взаимодействие с другими командами Группы Астра, перспективные технологии, амбициозные задачи и не менее амбициозные их решения — всё это делает RuPost уникальным местом притяжения профессионалов.
В основе продуктов RuPost лежат собственные ноу-хау, актуальные платформы и самые современные технологии, компоненты с открытым кодом, передовые подходы и практики в обеспечении информационной безопасности.
Работа в продуктовом R&D — уникальная возможность для профессиональных разработчиков и инженеров принять участие в создании российского «коробочного» корпоративного ПО мирового класса.

Требования:

  • Отличные знания JavaScript, HTML5, CSS.

  • Опыт разработки с использованием чистого (vanilla) JS.

  • Опыт работы с DOM API.

  • Опыт разработки с различными Frontend-фреймворками на базе JS.

  • Умение работать с командной строкой Linux и Windows (bash, cmd, powershell).

Будет плюсом:

  • Знание других языков программирования: Python (интеграция, автоматизация, и расширение инструментария разработчика) и/или C-подобных языков (отдельные модули RuPost Desktop и Firefox).
  • Опыт разработки браузерных расширений (WebExtensions, XUL) и/или использования Mozilla Experiments API.
  • Понимание концепций MVC/MVP/MVVM.
  • Умение работать со средствами виртуализации (KVM/QEMU, VirtualBox, VMware Workstation, и т.д.).
  • Понимание принципов работы электронной почты и/или протоколов, применяемых в почтовых системах (HTTP, SSL, IMAP, SMTP, MIME, EAS, EWS, CardDAV, CalDAV).
  • Понимание концепций и протоколов в области безопасности (SSL, SSO, LDAP, GPO).
  • Опыт работы с растровой и векторной графикой (SVG).
  • Понимание пайплайна непрерывной интеграции и сборки CI/CD.
  • Умение работать с командной строкой.

Условия:

  • Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный «белый» доход.
  • Забота о здоровье. Оформим полис ДМС со стоматологией.
  • Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. — найти кого-то для afterwork-активности не проблема. Чтобы можно было размяться и в офисе, обустроено отдельное место. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и приходим на турниры по настольному футболу просто поболеть.
  • Конкурентная заработная плата.
  • Удаленка или офис? Тебе решать. Можно работать где угодно: дома, в офисе или в гибридном режиме. Нам важны результаты, а не то, где ты находишься.