Ищем помощника в команду разработчиков. Владение английским на уровне A2+ (читать, писать).
Обязанности
- Разрабатывать и поддерживать фронтенд-приложения с использованием React
- Создавать и поддерживать бэкенд-сервисы и API с использованием Node.js и, возможно, Python (Flask)
- Проектировать и интегрировать RESTful API
- Работать с базами данных (SQL)
- Обеспечивать производительность, безопасность и масштабируемость приложений
- Сотрудничать с командой для обеспечения отличного прогресса
- Писать чистый, поддерживаемый и хорошо документированный код
- Участвовать в код-ревью и технических обсуждениях
- Участвовать в улучшениях и рефакторинге существующего кода
Требования
- Сильный опыт работы с JavaScript / TypeScript
- Уверенные знания React (хуки, управление состоянием, архитектура компонентов)
- Опыт работы с Node.js (Express, NestJS или аналогичные фреймворки)
- Опыт работы с базами данных (например, PostgreSQL, MySQL, MongoDB)
- Понимание REST API и основ HTTP
- Знакомство с Git и рабочими процессами контроля версий
- Базовое понимание лучших практик веб-безопасности
- Умение работать самостоятельно и четко общаться
- Способность учиться и адаптироваться
Будет плюсом
- Опыт работы с языком программирования Python и фреймворками, такими как Flask или FastAPI
- Опыт работы с Docker или контейнеризованными средами