Senior Full Stack Javascript Developer (зарубежный проект)
Описание вакансии
Ключевые задачи:
- Анализ требований, оценка и декомпозиция задач.
- Разработка нового функционала, поддержка существующего.
- Проектирование системной архитектуры.
- Контроль качества кода, осуществление code review.
Ключевые требования:
- Высшее профильное образование.
- Отличные знания языков и опыт коммерческой разработки на JavaScript и TypeScript от 3-х лет.
- Опыт реализации web-приложений на Node.js, Express.js.
- Опыт разработки с использованием фреймворка Nest.js.
- Опыт работы с СУБД MongoDB, PostgreSQL.
- Опыт реализации REST API, знание CRUD.
- Опыт работы с GitLab.
- Опыт реализации web-приложений с использованием React, MobX, Axios.
- Опыт реализации web-приложений с использованием Next.js.
- Опыт адаптивной верстки (desktop, мобильные устройства), применение scss/sass, styled components.
- Опыт применения и настройки webpack.
Будет плюсом:
- Опыт работы с файловыми хранилищами S3/Minio.
- Опыт работы с серверной частью AWS EC2.
- Опыт настройки GitLab CI/CD.
- Опыт работы с Docker, Docker-compose.
- Опыт работы с Linux Ubuntu на уровне разработчика и администратора.
- Опыт настройки Nginx, SSL.
- Опыт реализации авторизации с использованием JWT.
- Опыт применения Swagger, реализации логирования.
- Опыт работы с RabbitMQ.
- Опыт написания Unit-тестов.
- Опыт применения Sockets, Event Sourcing.
- Опыт применения Elasticsearch, Kibana.
- Опыт разработки приложений с помощью Electron.
- Опыт работы с графовым типом БД и знание SPARQL.
- Опыт работы по SCRUM, знание JIRA, Confluence.
Условия:
- Удаленный формат работы.
- Full time в распределенной команде по контракту с бельгийской компанией (необходим валютный счет).
порадуй наших рекрутеров!
- Поиск сотрудников
- Помощь
- Пользовательское соглашение