Senior Fullstack Developer — архитектура приложений и AI-инструменты@ СофтМедиаЛаб
О позиции
Компания СофтМедиаЛаб ищет Senior Fullstack Developer для разработки AI-ориентированных приложений. Вы будете проектировать архитектуру приложений, включая backend, frontend, БД, API и интеграции.
Чем вы будете заниматься
- Проектирование архитектуры приложений.
- Декомпозиция крупных задач и проектов.
- Разработка backend на Node.js / TypeScript и frontend на React.
- Проектирование REST API и интеграций.
- Работа с PostgreSQL, Redis, MongoDB.
- Технические решения с учетом производительности и безопасности.
- Проведение Code Review и контроль качества.
- Создание и контроль Unit/Integration-тестов.
- Работа с Docker и CI/CD.
- Участие в релизах и решение production-проблем.
- Создание PoC для проверки технических гипотез.
- Взаимодействие с заказчиком.
Требования
- Коммерческий опыт разработки от 5 лет.
- Сильные знания: TypeScript, Node.js, React, PostgreSQL.
- Опыт проектирования систем целиком.
- Понимание System Design.
- Опыт работы с нефункциональными требованиями.
- Опыт с Docker и CI/CD.
- Опыт Code Review и тестирования.
- Способность самостоятельно декомпозировать задачи.
- Опыт запуска решений от требований до production.
Будет плюсом
- Опыт работы с Redis, Kafka, RabbitMQ, MongoDB, Kubernetes.
- Опыт высоконагруженных систем.
- Участие в пресейле и технической оценке новых проектов.
- Опыт технического лидерства или наставничества.
Вакансия предлагает интересные задачи в области AI и разработки, с конкурентной зарплатой и возможностью удалённой работы. Однако, требования к опыту и навыкам достаточно высоки.
Кто здесь добьётся успеха
Глубокое понимание архитектуры приложений с использованием Node.js и TypeScript для разработки высокопроизводительных бэкенд-систем.
Способность к эффективной декомпозиции задач, что позволяет быстро и точно разрабатывать сложные функциональные решения с использованием React и PostgreSQL.
Опыт работы с инструментами CI/CD, который позволяет автоматизировать процессы развертывания и тестирования, что особенно важно в условиях удаленной работы.
Стратегическое мышление в разработке AI-инструментов, что помогает интегрировать современные технологии в архитектуру приложений.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости AI/Big Data
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев