Fullstack developer (Vue + Python)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания Napoleon IT ― команда менеджеров, дизайнеров и разработчиков, которые по-настоящему влюблены в свое дело. Мы - динамично растущая и развивающаяся компания. Нам 11 лет , но нам по-прежнему присущ дух стартапа и желание сделать компанию, меняющую мир вместе с Тобой!
Компания занимается разработкой как внешних e-commerce продуктов, так и улучшением внутренних систем и процессов. Динамика развития бизнеса даёт возможности каждому из нас работать над интересными проектами, расти внутри компании и просто получать удовольствие от тех задач, которые предстоит решать каждый день.
Сейчас мы находимся в поисках уверенного Middle Fullstack Developer в команду к нашим партнёрам. Упор делается на фронт, важен опыт в вёрстке. Знания/опыт Python может быть базовым, но главное желание разработчика заниматься не только фронтом, но и немного подхватывать бек.
О компании: Крупнейший в мире экспортер природного газа. Одна из наиболее успешных и передовых российских компаний - придерживается принципов социальной ответственности бизнеса, а также вносит значимый вклад в развитие газовой отрасли и экономики России.
О проекте: проект по созданию портала внутренней аналитики и отчетности. Создание моделей данных, реализации API, графических интерфейсов, интерактивных отчетов и дэшбордов для портала. Упор на Frontend-часть (70/30).
О команде: тим и тех лид в одном лице, 1 бэк, 1 дизайнер, 1 фронт, будет позднее бизнес аналитик.
Тебе предстоит:
- Создание графических интерфейсов на основе подготовленных дизайнером шаблонов (figma);
- Создание интерактивных отчетов и дэшбордов;
- Создание моделей данных и реализация REST API;
- Создание выгрузок отчетов и графиков в типизированных форматах (excel, pdf, ect.);
- Создание хранимых процедур/функций/представлений при необходимости.
Мы ожидаем:
- Уверенное знание JS/TS, HTML5, CSS3 (уровень адаптивной верстки), webpack (или аналоги);
- Уверенное знание Vue (3-я версия) и его экосистемы (vuex/pinia, vue-router);
- Хорошее знание Python (основной язык) и Django/DRF;
- Хорошее знание SQL;
- Опыт работы с Postgres, Git;
- Понимание принципов ООП.
Будет плюсом:
- Опыт работы с библиотеками и фреймворками по визуализации (Apache ECharts, Chart.js, D3, etc.);
- Опыт работы с Docker;
- Опыт работы с UNIX-based OS;
- Опыт code review;
- Опыт написания unit-тестов.
Бонусы
Мы предлагаем:
- Официальное трудоустройство;
- Посещение офиса в историческом центре Санкт-Петербурга;
- Конкурентный уровень дохода. Состоит из трёх частей: окладная часть + 2 ежегодные премии + годовой бонус 40% от годового дохода, выплачивается в июле;
- Предусмотрена ежегодная индексация ЗП;
- Ненормированный рабочий день, +5 дополнительных дней к отпуску (то есть 28 официальных + 5 доп.дней);
- Покрытие спорта или покупки инвентаря примерно на 60 000 рублей гросс;
- ДМС для сотрудника после прохождения испытательного срока;
- ДМС на детей после прохождения испытательного срока + оплата частной школы;
- Через год наступает компенсация на отдых на туристических объектах компании по локациям: Армения, Беларусь, Грузия, Краснодарский край.
Рассматривается работа из офиса в Санкт-Петербурге.