⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Full Stack Developer (java+js)

Прямой работодатель  Stiltsoft ( stiltsoft.com )
Гомель, Беларусь
Миддл • Сеньор
Информационные технологии • Разработка • Fullstack • Java • JavaScript • ERP • SaaS/PaaS
12 мая 2021
Удаленная работа
Опыт работы от 3 до 5 лет
Работодатель  Stiltsoft
Описание вакансии

Мы - продуктовая компания Stiltsoft. Разрабатываем приложения, которые расширяют базовый функционал Jira, Confluence, Bitbucket. 

Наше первое приложение вышло в релиз в 2010 году. С тех пор мы разработали 25+ отличных решений, которыми пользуются больше 7 тысяч клиентов по всему миру, среди них компании Logitech, Netflix, Tesla Motors, Samsung, Walmart, Red Bull.

Сейчас мы ищем опытного Full stack разработчика в команду нашего продукта Awesome Graphs for Bitbucket (соотношение задач фронт/бэк примерно 50/50). 
В команде продукта 6 человек (3 разработчика, 2 продуктовых аналитика и PO).

Какие задачи мы решаем:

Awesome Graphs for Bitbucket - приложение, которое на основе данных о времени и авторстве коммитов в git-репозитории, строит различные графики и рейтинги для планирования работы команды.

Наши планы:

  • Наше приложение успешно работает у клиентов с десятками миллионов коммитов, но у некоторых пользователей счет идет на сотни миллионов коммитов (и десятки миллионов пул-реквестов), а потому улучшение производительности в нашем фокусе на ближайшее время.
  • Раньше основное внимание мы уделяли приложению для Bitbucket Server (каждый клиент обслуживает Битбакет в своей инфраструктуре, в которую и ставит наш апп), но сейчас активно развиваем и улучшаем наш SaaS сервис для Bitbucket Cloud (один сервис, который мы обслуживаем самостоятельно и которым пользуются тысячи небольших компаний по всему миру).

Как мы работаем:

В качестве базовых фреймворков мы используем Atlassian SDK и Play Framework для server и cloud версии соответственно.

Бэкенд написан на Java 8, тесты на Kotlin. Фронтенд - это JavaScript + jQuery, который мы сейчас мигрируем на TypeScript и React. Много пользуемся D3.js.

В работе мы так же используем:

* SonarQube - для анализа кода

* Bitbucket Server — для хранения и ревью кода

* TeamCity — для автоматического запуска тестов и сборки продуктов, 

* Jira — для учета фич и багов

* Confluence - для документации

По пятницам занимаемся, исключительно, улучшением Developer Experience и работой с техническим долгом.

Идеальный кандидат в нашем понимании:

  • Умеет проектировать и писать код, который легко читать и поддерживать.
  • Больше  2 лет программирует на Java и JavaScript.
  • Работал с реляционными БД.
  • Готов тестировать свой код, писать интеграционные и юнит тесты.
  • Без проблем относится к ревью своего кода и сам готов делать ревью кода коллег.
  • Когда делает UI, то задумывается о том, как сделать его удобным, а не останавливается на первом рабочем варианте.
  • Умеет работать в команде: открыт для других точек зрения и может аргументированно отстаивать свою позицию.
  • Легко обучается новому, в том числе и самостоятельно.
  • Умеет планировать свое время и его не нужно постоянно пинать, чтобы задачи выполнялись. 

Какой еще опыт будет полезен, но не обязателен:

  • Знание английского на уровне Intermediate или выше. Наши разработчики участвуют в тех.поддержке клиентов и общаются с ними.
  • Опыт использования AWS, Docker, Akka.

На эту позицию есть тестовое задание. 

Если есть вопросы по тестовому заданию или вакансии - их можно задать нашему HR Маше (​).

Что мы предлагаем:

  • Работу в продуктовой команде. Никакого бенча или собеседований на новый проект каждые полгода. 
  • У нас небольшие команды и приятная атмосфера. 
  • Мы не любим бюрократию, а рабочие процессы у нас отлажены и максимально прозрачны. 
  • Гибкий график работы, можно работать удаленно, если так удобно. 
  • Мы не привязываем зарплаты к KPI, у нас нету тайм-трекинга. Мы доверяем своим коллегам и никаких схем с гиперконтролем, хлыстом, пряником и прочей ерундой не используем.
  • Дополнительные дни отпуска и свобода в выборе дней для «перезагрузки».
  • Хорошая зарплата, привязана к курсу доллара. Кстати, еще ни разу у нас не было случая, чтобы кандидату отказали, потому что он попросил слишком много :)
  • Мы любим учиться. Поэтому оплачиваем участие во внешних курсах, тренингах, конференциях за счет компании. Еще мы регулярно проводим внутренние Community of Practiсe, на которых делимся опытом друг с другом.
  • Дважды в год мы организуем внутренние хакатоны с крутыми подарками.
  • Мы готовы обсудить и поддержать новые идеи, поэтому есть возможность развивать свои проекты.
  • Конечно у нас есть соцпакет, включающий медстраховку, курсы английского, спортивные активности, корпоративные мероприятия, кухню в офисе.

Специализация
Информационные технологииРазработкаFullstackJavaJavaScript
Отрасль и сфера применения
ERPSaaS/PaaS
Уровень должности
МиддлСеньор