Senior FullStack developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
К-ТЕХНОЛОГИИ — это группа компаний, предприятия которой являются ведущими российскими разработчиками и производителями комплексных систем безопасности, систем поддержки принятия решений и ситуационных центров для органов исполнительной власти, министерств и ведомств, предприятий и организаций; а также средств наземной подвижной связи, бортовых и стационарных средств связи и управления для авиации, космической бортовой аппаратуры связи и навигации.
У нас более 15 команд разработки и масса интересных задач!
В данный момент мы в поиске двух FullStack разработчиков уровня Senior в команду разработки.
Задачи:
- Разработка кода
- Ревью чужого кода
- Составление архитектурных предложений вместе с командой разработчиков
- Проектирование, разработка и внедрение новых технических решений
Стек технологий:
- Angular 12
- NodeJS (Nest, Knex)
- PostgreSQL
- GitLab
- Nexus
- Docker
Требования к опыту:
- Уверенное знание Angular 2+
- Релевантный опыт разработки back-end на NodeJS
- Понимание Flux архитектуры
- Понимание RestFul архитектуры
- Владение кроссбраузерной адаптивной вёрсткой с использованием HTML5 и CSS3
- Понимание препроцессоров CSS (Sass, Stylus, PostCSS и т.д.)
- Знание английского языка на уровне достаточном для работы с технической документацией
Требования к soft skills:
- Умение работать в распределенной команде
- Аргументировано защищать свою позицию
- Адекватно воспринимать критику
- Навык оценки трудоемкости/сроков задач до начала её выполнения
- Трудолюбие, вежливость и вот это вот всё...
Опыт разработки SPA:
- ES5, ES6, TypeScript, Webpack
- Владение инструментами отладки (Chrome Dev Tools, Firebug и прочие)
- Уверенный пользователь Linux
Будет плюсом:
- Опыт в Python, C++
- Опыт работы с брокерами сообщений (Apache Kafka, RabitMQ)
- Опыт работы с кэшевыми БД (Redis, Mongo)
- Опыт работы с Postman, Swager, SoapUI или аналогичными.
- Знание методологии Scrum, Kanban, Waterfall
- Знание английского языка на уровне достаточном для работы с технической документацией.
- Опыт работы с готовыми библиотеками визуализации ChartJS, Echarts и др.
Мы предлагаем:
- Работу в IT-компании, аккредитованной в Министерстве цифрового развития
- Участие в масштабных проектах: Высоконагруженные информационные системы, системы управления инфраструктурой городов на основе машинного обучения, системы потокового распознавания аудио и видео информации
- Следование современным трендам: Gitlab, настроенный CI/CD, набор инструментов Jira+Confluence, система видеоконференций
- Работа в формате гибрид по желанию и договоренности, но 1 месяц после трудоустройства – работа в офисе для адаптации)
- Программа ДМС со стоматологией
- Конкурентоспособная ЗП (обсуждается с успешным кандидатом)