Описание вакансии
Обязанности:
- Разработка новых модулей;
- Поддержка текущей функциональности;
- Верстка;
- Рефакторинг;
- Вместе с командой проектировать архитектуру frontend приложений;
- Разработка серверной части приложений на Node.js, включая проектирование и реализацию функциональности;
- Создание и поддержка API для взаимодействия с клиентскими приложениями;
- Оптимизация производительности и масштабируемости серверных систем;
- Работа с базами данных, включая проектирование схемы, разработку и оптимизацию запросов;
- Тестирование и отладка серверного кода для обеспечения высокого уровня качества продукта;
- Интеграция с другими сервисами и сторонними API;
- Участие в анализе и оптимизации существующего кода и инфраструктуры.
Требования:
- Опыт коммерческой разработки от 1 года;
- Frontend: React.js (знание нативного Javascript, ES6, Mobx/Redux);
- Backend: Node.js/Express (уверенное знание, работа с файлами, БД, RESTful API/Websocket);
- DB: Уверенное знание MySQL/PostgreSQL (CRUD, JOIN).
Условия:
- График работы 5/2 c 9:00 до 18:00;
- Официальное оформление по ТК РФ;
- Дружный коллектив;
- Корпоративные мероприятия;
- Испытательный срок: 2 месяца.