Про роботу
Требуется backend-разработчик уровня middle+.
Описание компании
Растущая компания — разработчик программных решений в enterprise сегменте. Мы работаем с предприятиями, чтобы решить сложные задачи по оптимизации процессов.
В связи с ростом проектов, ищем хорошего программиста на backend.
Обязанности
Проектирование и реализация REST API, web socket channels для SPA-приложений (Node.js). Участие в разработке архитектуры баз данных (Mongo DB), построение запросов к отдельным сущностям для получения аналитических выборок данных.
Отладка, оптимизация кода, создание тестов.
Удалённая работа.
Возможность и желание работать на «длинных» проектах с высокой загрузкой, full time.
Управление проектами по Agile SCRUM.
Требования
- Опыт разработки на javascript/Node.js от 2 лет;
- Понимание ООП;
- Опыт работы с REST API. Знание OpenAPI;
- Опыт работы с web sockets;
- Обязательно понимание принципов OWASP;
- Хорошее знание и навыки работы с MongoDB
- Умение создавать тесты. Понимание принципов TDD, BDD;
- Знание Fastify.js будет преимуществом;
- Опыт работы с GIT, NPM;
- Английский язык (чтение документации).
Условия
- Высокая конкурентная зарплата (устанавливается по результатам собеседования, испытательного срока);
- Испытательный срок 1 месяц;
- Работа в распределённой команде;
- Возможность развития и профессионального роста;
- Самореализация, воплощение творческих идей;
- Гибкий график работы;