Разработчик серверной части на NodeJS
от 80 000 до 120 000 руб. на руки
Обязанности:
разработка серверной части платформы по управлению информационными дисплеями (платформа Node.js);
проектирование и работа с MySQL;
реализация новых функций;
оптимизация и поддержка существующего кода;
изучение новых технологий и их внедрение;
активное взаимодействие с коллегами, обсуждение дизайна и архитектуры приложения;
активное участие в разработке, начиная с проектирования и заканчивая запуском продукта;
разработка REST API с использованием JSON.
Дополнительным преимуществом будет:
опыт работы с express, sequalize;
опыт работы с nginx;
опыт работы с Redis;
опыт работы с RabbitMQ;
опыт работы с Docker;
опыт работы с Python;
опыт работы с git, понимание git-flow;
понимание стратегии оптимизации, тюнинга и тестирования веб-приложений;
опыт написания собственных API.
Требования:
опыт работы backend разработчиком от года;
опыт работы с Node.js, JavaScript, MySQL;
опыт работы с Websocket и библиотекой
Socket.ioпроектирование БД с учетом работы под нагрузкой;
базовые знания работы с Linux(debian based системами) системами;
умение оценивать задачи и соблюдать сроки;
умение разбираться и работать с текущим кодом.
Условия:
возможность решать нетривиальные задачи и применять новые технологии;
свободный стиль одежды;
удаленная работа на нашем железе;
хорошее железо (SSD, Geforce G950, 2 монитора на одно рабочее место и т.п.);
дружный, профессиональный коллектив;
гибкий график работы;
интересные проекты с крупными клиентами.