Senior Backend developer (Node.js + Rust)

Департамент разработки

Senior Backend developer (Node.js + Rust)
Мы ожидаем от вас:
Знание и опыт использования современных архитектурных подходов к разработке backend-приложений (модели параллелизма, асинхронное программирование, подходы к обработке ошибок, REST/GraphQL, clean/n-tier архитектуры, подходы к scalability/availability и т.п.)
Знание основ разработки ПО, алгоритмов и структур данных
Знание SQL и подходов работы с базами данных. Опыт использования ORM
Опыт использования современных backend-технологий и фреймворков (Node.js, ASP.Net MVC, Java/Spring, Rust/Actix и т.п.)
Готовность работать с NodeJS и Typescript, а также Rust
Что нужно будет делать:
Разработка на Node.js (TS + Nest.js) и Rust одного из продуктов компании в области кибербезопасности
Исправление найденных на этапе тестирования ошибок ПО
Написание Unit, E2E тестов
Участие в обсуждение технических решений
Будет плюсом:
Готовность к самостоятельной разработке или руководству разработкой крупных фрагментов приложений
Опыт работы с платформами виртуализации и оркестрации (Docker, Kubernetes), знание Linux shell
Опыт написания unit и end-to-end тестов
Опыт разработки веб приложений и готовность писать на Rust
Ключевые навыки
TypeScript
Node.js
Rust
PostgreSQL
Clickhouse
Docker
Kubernetes
Поделиться:
Опыт работы
Адрес
Откликнуться
Откликнуться