Senior FullStack Node.js developer, Петербург.
▷ Работодатель: Р-Софт
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Кто мы?
Молодая аккредитованная продуктовая IT-компания
100+ сотрудников
4 центра разработки (Москва, Санкт-Петербург, Саратов, Дубна)
Мы создаем и развиваем продукты, которые обеспечивают безопасность человека во всех сферах его жизни, от социально значимых объектов до атомных станций.
Некоторые из них:
Москва: Парк «Зарядье», МГУ им. М.В. Ломоносова, Х5 RETAIL GROUP, Здание ЦБ РФ, Московские центральные диаметры
Cанкт-Петербург: Ледовая Арена ФОК ПАО “Газпром”
Саратов: Аэропорт «Гагарин»
Иннополис: Технопарк Б-1
Обязанности:
- Проектирование и реализация микросервисов, компонентов и фич с использованием best practice (SOLID, DRY, KISS ...etc)
- Разработка бекенда на Node.js
- Разработка клиентской части на React
- Работа над развитием продукта в качестве разработчика - архитектора
Стек:
- Backend: Express, Swagger, Redis, MQTT, Docker, Jest
- Frontend: React/TypeScript, Web,UI/UX
Что нужно будет делать:
- Писать хороший код
- Помогать middle разработчикам в решении задач, быть тех. лидом
- Проводить code review
- Участвовать в брейнштормах, находить решения нетривиальных технических и бизнес задач (и уметь их обосновать)
- Участвовать в проработке UI/UX вместе с аналитиками и продакт менеджером
- Участвовать в обсуждении концепций и подходов, высказывать своё мнение
Требования:
- Высшее техническое образование
- Опыт разработки на Node.js от 3-х лет
- Хорошие знания в области проектирования архитектур ПО
- Знание принципов SOLID и умение использовать их на практике
- Понимание ООП и основных шаблонов проектирования
- Опыт разработки SPA
- Хорошее знание JS
- Навыки работы с реактивными фреймворками
- Опыт работы в команде
- Опыт работы c Git
Преимущества:
- Опыт работы с Redis через lua
- Опыт работы с TypeScript
- Опыт разработки на других языках (С/С++, С#, Java, PHP, Go, Rust)
Условия:
- Аккредитованная IT-компания
- Дружная команда профессионалов
- Участие в создании инновационных продуктов в области систем безопасности
- Все условия для профессионального роста и развития
Node.jsLinuxRedisJavaScriptHTMLMQTT