JavaScript Backend Developer
Зарплата
до 200 000 ₽
Требования
Местоположение и тип занятости
Компания
Onclass
Описание вакансии
Условия сотрудничества
Требуется исполнитель для выполнения проектной задачи: спроектировать и запустить с нуля нагруженный backend для мобильных iOS и Android приложений на Node.js.
Ожидаемые результаты работ:
- Разработка архитектуры backend для высоконагруженной системы;
- Реализация и документирование API в понятном и масштабируемом формате;
- Проведение нагрузочного и интеграционного тестирования;
- Обеспечение стабильности работы продукта при пиковых нагрузках («хабраффект»);
- Сопровождение и поддержка готового решения.
Технологический стек:
- NodeJS, MySQL;
- Опционально: TypeScript, KoaJS (NodeJS), gRPC, Sequelize (MySQL), полнотекстовый поиск, системы очередей;
- Опыт работы с Firebase/APNS/WebSockets приветствуется;
- Опыт работы с платёжными агрегаторами (РФ) будет преимуществом;
- Знание PHP будет плюсом (есть смежные проекты).
Компетенции исполнителя:
- Опыт проектирования и реализации backend для высоконагруженных систем;
- Опыт документирования и сопровождения API;
- Опыт нагрузочного тестирования и интеграционных проверок;
- Опыт работы с коммерческими продуктами.
Формат сотрудничества:
- Проектная работа по договору;
- Возможно частичное или полное вовлечение (по согласованию);
- Гибкий график, возможна удалённая работа;
- Вознаграждение зависит от квалификации исполнителя и объёма задач.
Дополнительно:
Для оценки профессионального опыта вы можете кратко описать два примера:
- успешный проект, где удалось справиться с задачей;
- случай, где возникли сложности или ошибки, и чему это вас научило.
