BPMN/Kotlin developer

Мы, компания Skyeng, меняем традиционное образование с помощью технологий. Наше IT направление — это 35 продуктовых команд, более 350 сотрудников, из них более 120 - разработчики.

Один из наших ключевых проектов - новая версия CRM. CRM контролирует взаимодействие с десятками тысяч наших клиентов и управляет бизнес-процессами. Новая версия CRM успешна, мы стремительно раскатываемся на всё большее количество пользователей в продакшне, поэтому расширяемся и ищем в команду BPMN+Kotlin разработчика.

Чем предстоит заниматься:

  • Покрывать BPMN диаграммы необходимым кодом, чтобы они превращались в исполняемые, полноценные, рабочие приложения;
  • Дорабатывать существующие BPMN диаграммы - декомпозировать их, добавлять новые фичи;
  • Взаимодействовать с core командой, которая реализует бэкенд и пользовательский интерфейс для операторов CRM - интегрироваться с сервисами компании через REST APIs, участвовать в расследовании проблем, договариваться о решениях.

Наш идеальный кандидат имеет:

  • Опыт разработки любого ПО от 3 лет;
  • Опыт удалённой работы - дисциплина и самоорганизация, умение культурно и внятно общаться текстом через Slack и Github pull requests;
  • Уровень английского, позволяющий писать внятные коммит-мессаджи и не препятствующий восприятию большого количества документации на английском языке;
  • Опыт git feature branching, code review, unit testing;
  • Хорошую техническую базу - понимание клиент-серверной архитектуры, опыт использования Nix, basic Linux terminal skills (SSH), HTTP, REST, Docker (compose swarm mode);
  • Сильные знания и интерес к OOP/OOD;
  • Опыт разработки на любом JVM языке - от нескольких месяцев.

Плюсами будут, от самых весомых:

  • Знание нотации BPMN и опыт работы с любой BPMS (Camunda, Activiti, Flowable, jBPM);
  • Опыт работы с Spring Boot;
  • Опыт разработки на Kotlin.

Почему тебе может не подойти наша команда:

  • Хочешь отдохнуть и расслабиться на удалёнке;
  • Не согласен вести ворклоги в Jira;
  • Не выполняешь обещания, опаздываешь на встречи;
  • Болезненно воспринимаешь фидбэк;
  • Споришь из принципа, а не ради достижения результата.

Что мы даем взамен:

  • Удаленная работа. Не работали удаленно? Научим. С нами работают из Новосибирска, Читы, Иркутска, Индии, Польши и сотни других мест;
  • Интереснейшая работа в компании в условиях роста 3х в год - прямо школа по масштабированию приложений;

  • Работа над действительно важным и значимым проектом;

  • Интересные технологии, которые можно попробовать в продакшене (BPMN, Camunda BPM, Kotlin, Spring Boot);

  • Мы предлагаем вам расти вместе со школой. Skyeng растет в 3 раза каждый год, сотрудники растут быстрее. Возможности для развития и роста безграничны;

  • Оплачиваемые отпуск и больничные;

  • Скидка 50% на уроки английского вам и вашему другу;

  • Зарплата 2 раза в месяц (к сожалению, каждый раз только по половинке зарплаты).

  • Конференции, профессиональные курсы, выбирай и учись с оплатой от компании.

Контактная информация

Орлов Данила
d.orlov@skyeng.ru