Full Stack разработчик
Прямой работодатель Stiltsoft ( stiltsoft.com )
Опыт работы любойот 150 000 до 300 000 ₽
Мы - продуктовая компания Stiltsoft. Разрабатываем приложения, которые расширяют возможности Jira, Confluence, Bitbucket.
С 2010-го года выпустили 25+ отличных решений, которыми пользуются больше 7 тысяч компаний по всему миру (Logitech, Netflix, Tesla Motors, Samsung, Walmart, Red Bull)
Сейчас мы ищем опытного разработчика в команду нашего продукта Awesome Graphs for Bitbucket. В команде продукта 6 человек (3 разработчика, 2 продуктовых аналитика и PO).
Awesome Graphs — приложение, которое на основе данных о времени и авторстве коммитов и пул-реквестов в Git репозитории, строит различные графики и рейтинги для планирования работы команды.
Наши планы
- Awesome Graphs успешно работает у клиентов с десятками миллионов коммитов, но у некоторых пользователей счет идет на сотни миллионов коммитов (и десятки миллионов пул-реквестов), а потому улучшение производительности в нашем фокусе на ближайшее время.
- Раньше основное внимание мы уделяли приложению для Bitbucket Server (каждый клиент обслуживает Bitbucket в своей инфраструктуре, в которую и ставит наш апп), но сейчас активно развиваем и улучшаем наш 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 и работой с техническим долгом.
Какие качества для нас важны в кандидате
- Способность работать в команде: принимать другие точки зрения и аргументированно отстаивать свою позицию.
- “Живой” ум и желание развиваться.
- Немного самодисциплины, у нас все таки работа, а не тусовка по интересам :)
Какими скиллами обладает “наш” кандидат
- Умеет проектировать и писать код, который легко читать и поддерживать.
- Работает с реляционными БД.
- Готов тестировать свой код, писать интеграционные и юнит тесты.
- Без проблем относится к ревью своего кода и сам готов делать ревью кода коллег.
- Когда делает UI, то задумывается о том, как сделать его удобным, а не останавливается на первом рабочем варианте.
Какой еще опыт будет полезен, но не обязателен
- Знание английского на уровне Intermediate или выше. Наши разработчики участвуют в поддержке клиентов и общаются с ними.
- Опыт использования AWS, Docker, Akka.
Наши преимущества
- Небольшие продуктовые команды с плоской структурой. Никакого бенча или собеседований на новый проект каждые полгода.
- Гибкий график работы. Работать удаленно можно было еще до пандемии.
- Дополнительные дни отпуска.
- Никакого тайм-трекинга. Мы доверяем своим коллегам и не используем схем с хлыстом/пряником и прочей ерундой.
- Зарплата, привязанная к курсу доллара. Будем отталкиваться от ожиданий и опыта кандидата.
- Минимум бюрократии. Мы стараемся избегать формализма и не плодить “бумажную работу”. Например, если нужен новый комп, то не надо собирать 100500 согласований, достаточно просто написать нашему сисадмину.
- Конференции и обучение за счет компании. Еще мы регулярно проводим внутренние Community of Practice, на которых делимся опытом друг с другом.
- Внутренние хакатоны с крутыми призами дважды в год.
- Джентльменский набор: медстраховка, курсы английского, компенсация занятий спортом, корпоративы.
- Офис в центре Гомеля (не опен-спейс).
Как попасть к нам в команду?
Вместо многоэтапных собеседований, whiteboard coding и вопросов типа "почему люки круглые?" для проверки навыков кандидата мы используем тестовое задание.
Задание и условия выполнения можно найти здесь.
Если тестовое задание выполнено и правильно работает не только на машине разработчика, то мы встретимся в офисе или онлайн и пообщаемся по поводу работы у нас.
Позиция интересна, но есть вопросы по тестовому заданию, вакансии или предварительно хочется пообщаться с ребятами из команды?
Наш HR Маша (msirazh@stiltsoft.com) все устроит.
Так же вы можете:
• написать в Telegram: @MariaMariaSi