ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
2298924 | NodeJS / PHP разработчик | Ставрополь | > Айти Солюшн | 150000 | 200000 | RUR | open | 2024-12-25 |
Требования
Отличное знание TypeScript / JavaScript. Очень желателен опыт работы с блокчейн (EVM, TON). Знание Node.js (особенности работы событийной модели, streams, асинхронного...
Обязанности
Написание, оптимизация и отладка кода. Участие в разработке архитектуры и выбор технических решений. Создание технической документации (описание архитектуры, API, алгоритмов).
Описание
Позиция:
Работа в продуктовой компании. Основное направление - разработка инвестиционного проекта. Сервисы написаны на NodeJS, NestJS и Symfony (PHP). В приоритете опыт работы в NodeJS, но понимание Symfony так же необходимо.
Оба проекта взаимодействуют с TON и EVM-блокчейн сетями.
Требования по технологиям:
- Отличное знание TypeScript / JavaScript.
- Очень желателен опыт работы с блокчейн (EVM, TON).
- Знание Node.js (особенности работы событийной модели, streams, асинхронного программирования).
- Опыт работы с NestJS (микросервисы, middleware, guards, decorators).
- Опыт работы с SQL базами данных (PostgreSQL, Redis).
- Опыт написания тестов.
- Опыт работы с WebSocket и real-time приложениями.
- Понимание фреймворка Symfony (PHP) (Dependency Injection, Event Dispatcher, Doctrine ORM).
- Опыт работы с Symfony CMF: настройка контентных моделей, работа с компонентами CMF.
- Знание концепций Bundles и Twig.
Условия:
- Удалённая работа или офис.
- Поддержка и помощь, дружный коллектив.
- Перспективы профессионального роста.
Обязанности:
- Написание, оптимизация и отладка кода.
- Участие в разработке архитектуры и выбор технических решений.
- Создание технической документации (описание архитектуры, API, алгоритмов).
- Поддержка и обновление документации по мере внесения изменений в проект.
- Совместная работа с другими разработчиками, дизайнерами и менеджерами.
- Ревью кода коллег для повышения качества общего результата.