Работа у нас
Ниже мы сформулировали тезисы, которые описывают работу в нашей компании. Ждём ваши вопросы на hr@ntprog.com или на собеседовании.
У нас несколько C++ команд, web-разработчики, мобильные разработчики, админы, техническая поддержка и менеджеры.
Мы работаем небольшими командами до шести человек, в каждой команде есть лид.
В компании плоская организационная структура, мы за открытое общение между всеми сотрудниками.
Независимо от того, какая у вас позиция, у вас будет возможность принимать участие в разных задачах — от архитектуры и стратегических решений до конкретной реализации.
Каждому новому сотруднику назначается ментор, который помогает с обучением и интеграцией в компанию.
Испытательный срок длится три месяца, во время него нужно пройти обучение по системе и сдать внутренний экзамен.
Мы стремимся, чтобы все сотрудники хорошо разбирались в нашей торговой платформе и со стороны бизнеса, и с технической точки зрения.
Мы постоянно развиваем нашу платформу, компанию и процессы.
Все задачи мы ведем в Jira, используем Scrum и Kanban процессы.
Мы используем Google Workspace и Slack для хранения документов и переписки.
Мы ведем внутренние гайды, которые описывают наши процессы.
Мы часто работаем в командах и парах, поэтому используем единое окружение, одни и те же IDE, ОС и др.
В компании работает около 60 человек, средний возраст сотрудников 30 лет.
Работаем по ТК РФ, белая зарплата, премии, ДМС со стоматологией и полисом для выезда за рубеж.
Комфортный офис с круглосуточным доступом.
Кофе, чай, свежие фрукты, регулярные корпоративные мероприятия.
Текущие вакансии
Разработчики
Мы разделяем ценности Agile и XP подходов. Над всеми задачами мы работаем командой.
Из XP активно применяем парное программирование, коллективное владение кодом, test-driven development, стандарты оформления кода, CI/CD.
Каждую неделю все команды проводят встречи по разбору бэклога и детальной оценке задач.
После каждого спринта проводим ретроспективы и внутреннее демо.
Ежедневно команды встречаются на стендапах.
Мы пишем unit, автоматические и нагрузочные тесты.
Пишем техническую документацию на систему и аналитику на новые задачи.
Наши команды — это feature teams, которые работают над задачами от формирования требований до тестирования и внедрения.
От команд и сотрудников мы ждем кроссфункциональности.
Разработка ведется по Scrum, спринты длятся по 3 недели, раз в месяц мы делаем релиз.
В неделю перед релизом мы всей командой проводим комплексное тестирование и стабилизацию.
Для хранения кода используем Bitbucket, при разработке создаем feature branch.
Любой код до попадания на продакшн проходит код-ревью.
Стараемся не копить технический долг и выделять время на техническое развитие системы.
Разработчики являются третьей линией поддержки.
Админы
Системные администраторы не делятся по ролям и занимаются следующими задачами: оборудование, сеть, взаимодействие с разработчиками, DevOps, офис.
Платформа хостится на собственной инфраструктуре, которая требует постоянного развития. Сейчас наше оборудование находится в четырех разных датацентрах России и Европы.
Стараемся использовать кластерные и отказоустойчивые решения, где это возможно.
Серверная инфраструктура строится на базе Arch Linux, большинство разработчиков используют Linux, но приходится сталкиваться с Windows и Mac OS, под эти системы мы выпускаем наше Desktop приложение.
Техническая поддержка
Мы круглосуточно следим за тем, как функционирует наша система и помогаем клиентам ей пользоваться.
Мы общаемся с клиентами на русском и английском языках.
Инженеры технической поддержки решают не только вопросы, которые возникают у пользователей, но также занимаются конфигурированием системы, расследованием причин инцидентов и автоматизацией процесса поддержки.
Поддержка занимается тестированием и приемкой задач, написанием бизнес документации.
Дизайнеры
Совместно с разработчиками ведут продуктовый дизайн по всем интерфейсам платформы — desktop, web, mobile.
Совместно с менеджерами занимаются созданием презентаций, видеороликов и других маркетинговых материалов.
Менеджеры
Команда менеджеров создает удобную и эффективную инфраструктуру для успешного развития и продвижения системы.
На сегодняшний день команда менеджеров включает в себя генерального директора, юриста, бухгалтеров, финансиста, сейлов.
Для продвижения системы мы принимаем участие в международных выставках, форумах, конференциях.
На постоянной основе взаимодействуем с текущими и потенциальными клиентами для совместного развития продукта.