Разработка спортивной платформы
Цена договорная
Мы разрабатываем программное решение для спортивных комплексов, отвечающее за фиксацию и мониторинг прогресса спортсменов.
Наша цель — предоставить пользователям стабильный, высокодоступный и масштабируемый сервис, используя современный технологический стек.
Мы хотим, чтоб наш сервис мог быть легко кастомизирован под пользователей и виды спорта. Включал в себя систему построения плана обучения, систему для проведение тестирований (как вручную, так и с использованием специализированных датчиков и трекеров), систему оценки и сравнения результатов обучения в срезе любой группы навыков и сравнение с другими учащимися, систему выстраивания учебного процесса, систему за контролем прогресса спортсменов.
На текущий момент базовый функционал проекта реализован следующим стэком:
1) Java-сервер,
2) PostgreSQL,
3) Сгенерированные HTML страницы отправляются конечному пользователю.
Задачи:
Наша цель — предоставить пользователям стабильный, высокодоступный и масштабируемый сервис, используя современный технологический стек.
Мы хотим, чтоб наш сервис мог быть легко кастомизирован под пользователей и виды спорта. Включал в себя систему построения плана обучения, систему для проведение тестирований (как вручную, так и с использованием специализированных датчиков и трекеров), систему оценки и сравнения результатов обучения в срезе любой группы навыков и сравнение с другими учащимися, систему выстраивания учебного процесса, систему за контролем прогресса спортсменов.
На текущий момент базовый функционал проекта реализован следующим стэком:
1) Java-сервер,
2) PostgreSQL,
3) Сгенерированные HTML страницы отправляются конечному пользователю.
Задачи:
- Перенос frontend кода с чистого HTML на React/Vue/Angular/Svelte либо другую популярную библиотеку;
- Стабилизация имеющегося кода, написанного на Java;
- Осуществление полного жизненного цикла разработки под ключ, включая проверку требований, проектирование, кодирование, внедрение, проверку кода, тестирование и техническую поддержку;
- Оценка задач, инспекция имеющегося кода;
- Участие в архитектурном планировании продукта;
- Обеспечение качества разработки по всем аспектам: соответствие требованиям, надежность, быстродействие, взаимодействие со смежными компонентами и т.д.
- Уверенное знание Java Core (Collections, GS, Generics, Concurrency);
- Знание SQL и опыт работы с реляционными СУБД (PostgreSQL);
- Основы Web (HTML, CSS, HTTP, JavaScript, React/Vue/Angular/Svelte либо другую frontend библиотеку);
- Уверенное знание и опыт работы с Docker / Kubernetes;
- Опыт работы с системами контроля версий (Git);
- Знание паттернов проектирования, умение читать и анализировать исходный код.
- Опыт оптимизации запросов СУБД;
- Опыт оптимизации и профилирования работы приложений;
- Опыт работы с разными видами интеграций и понимание как мониторить, разрабатывать и поддерживать интеграции.
- Полную свободу действий, в выборе инструментария и необходимые ресурсы;
- Интересные, амбициозные задачи с достижимым результатом, понятным заказчиком и продуктом;
- Уровень дохода, который готовы обсуждать и отталкиваться от ваших пожеланий;
- Гибкий график, удаленная работа.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.