Backend разработчик (NestJS)
Мы, динамично развивающаяся IT-компания, специализирующаяся на разработке CRM/ERP решений в сферах foodtech, fintech и edtech. Мы активно интегрируем нейронные сети и ИИ в наши продукты и операции.
Чем предстоит заниматься:
- Разработка и внедрение видеоконференц-связи на базе кастомного решения с использованием технологии WebRTC.
- Разработка и поддержка серверной части приложения.
- Оптимизация производительности и обеспечение стабильности работы сервера.
- Взаимодействие с командой фронтенд-разработчиков и UI/UX дизайнеров для интеграции видеоконференц-связи в продукт.
- Участие в проектировании архитектуры системы и выбор технологий для реализации.
- Написание чистого, понятного и поддерживаемого кода.
Наш идеальный кандидат:
-
Имеет опыт работы в области backend-разработки от 6 месяцев
-
Опыт создания асинхронных серверных приложений и понимание узких мест при их разработке
-
Быстро учится (вы посмотрели/прочитали туториал по библиотеке/фреймворку и способны самостоятельно сделать проект, используя это решение)
-
Самостоятелен и ответственен (если что-то сломалось и ничего не работает, и вы способны найти баг в своем коде; либо исправить проблему, выявленную в результате гугла; либо найти объективную причину неспособности справиться самостоятельно)
-
Умеет обосновать принятые решения, защитить выбранный подход/стек
-
Умеет работать с профессиональной литературой, документацией
Технические навыки:
- Опыт работы с WebRTC.
- Глубокие знания и опыт работы с NestJS (знание Flask также будет большим плюсом).
- Понимание принципов построения микросервисной архитектуры.
- Опыт работы с базами данных (SQL и/или NoSQL).
- Навыки работы с системами контейнеризации (Docker).
- Опыт работы с облачными платформами (AWS, GCP или аналогичными).
- Знание и соблюдение принципов CI/CD.
- Опыт работы в команде, хорошие коммуникативные навыки.
Будет плюсом:
-
Знание фреймворков и библиотек: NestJS, TypeORM, Jest
-
Опыт работы с такими инструментами, как MongoDB, RabbitMQ, Kafka
-
Ссылки на ваши pet-проекты или проекты в открытом доступе
-
Понимание ФП и ООП, архитектурных подходов в разработке ПО
-
Понимание работы сети, принципов сетевого взаимодействия и построения API
Что мы предлагаем:
- Конкурентоспособную заработную плату.
- Гибкий график работы.
- Возможности для профессионального роста и развития.
- Участие в интересных и инновационных проектах.
- Дружный и профессиональный коллектив.
-
Возможность удаленной работы
Также рассматриваются кандидаты без опыта работы, но с навыками в программировании, на стажировку и возможное дальнейшее трудоустройство.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).