В нашу команду требуется опытный Full-Stack Разработчик с опытом от 3-5 лет коммерческой разработки на стеке React, Next.JS, Express.JS, Node.JS, Nest.JS, PostgreSQL, MongoDB, готовые быстро погружаться в работу.
Обязанности: - Разработка и совершенствование web-приложений Next.js и Express.js / Node.JS (FullStack);
- Оптимизация кода, повышение быстродействия, рефакторинг старого кода;
- Проектирование архитектуры компонентов приложения.
Требования: - Отличные знания языков и опыт коммерческой разработки на JavaScript и TypeScript от 3-х лет;
- Опыт реализации web-приложений на Next.js, Express.js от 2-х лет;
- Опыт разработки с использованием фреймворка Nest.js;
- Опыт работы с СУБД MongoDB, PostgreSQL;
- Опыт реализации REST API, знание CRUD;
- Опыт работы с GitLab;
- Опыт реализации web-приложений с использованием React, MobX, Axios;
- Опыт реализации web-приложений с использованием Node.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.
Условия: - Комфортный офис в центре города;
- Проектный формат работы (сдельный);
- Работа над интересными проектами с серьезными задачами в разных областях;
- ЗП выплачивается за конкретный проект, т.е. сдельная (условия обсуждаются индивидуально)
- Гибкий график работы (part time, гибридный, удаленно)