Сайт системы бронирования
Слоган: Все движения объединены
О проекте
Мы создаем открытую платформу, где пользователи могут просматривать и бронировать занятия в независимых студиях йоги и спортзалах — все в одном месте.
Наша миссия — поддерживать маленькие студии, предоставляя им инструменты для привлечения клиентов, управления бронированиями и конкуренции с крупными сетями — при этом сохраняя их уникальную идентичность.
Приложение уже работает и функционирует. Теперь мы ищем Frontend-разработчика (Angular), чтобы помочь нам улучшить платформу, реализовать новые функции и усовершенствовать общий пользовательский опыт.
Это реальный проект производственного уровня — не демонстрация или учебная песочница — но с поддерживающей средой, ориентированной на рост и обучение.
Объем работы
1. Frontend-разработка (Angular)
- Реализация новых функций и экранов на основе дизайнов Figma
- Перевод дизайнов в чистые, адаптивные компоненты Angular
- Улучшение существующего кода для повышения производительности и удобства сопровождения
- Обеспечение корректной работы приложения на различных устройствах и браузерах
2. Интеграция и командная работа
- Связывание фронтенд-компонентов с бэкенд API
- Написание чистого, переиспользуемого и хорошо структурированного кода
- Сотрудничество в асинхронном режиме (код-ревью, комментарии, обсуждения)
- Обмен идеями и вклад в улучшение продукта
3. Рост и обучение
- Работа с реальными рабочими процессами Figma → производственный код
- Изучение того, как поддерживать и развивать живое приложение
- Получение практического опыта с лучшими практиками, сотрудничеством и масштабированием
- Возможность экспериментировать, учиться и вносить свои идеи
Требования
Мы не ищем «самого старшего разработчика». Нам важнее основы, мотивация и желание расти.
- Хорошие основы Angular (школьные проекты, стажировки или побочные проекты приветствуются)
- Хорошее понимание TypeScript, HTML и CSS
- Способность следовать дизайнам Figma и точно реализовывать интерфейс
- Любопытство и желание изучать современные инструменты (например, Tailwind, Ionic)
- Мышление, ориентированное на решение проблем, и внимание к деталям
- Открытое, совместное отношение
Будет плюсом (но не обязательно):
- Опыт работы с адаптивным или мобильным дизайном
- Базовый опыт работы с Git
- Любой предыдущий опыт работы над реальными или полуреальными проектами
Бюджет и сотрудничество
- Почасовая ставка: 12 – 18 USD / час, в зависимости от навыков и опыта
- Гибкое, частичное сотрудничество (дружественное к асинхронной работе)
- Предпочтительно долгосрочное сотрудничество
- Четкие задачи, четкие дизайны и структурированные код-ревью
- Поддерживающая среда, ориентированная на обучение и постоянное улучшение
Эта роль хорошо подходит для младших/средних и начинающих разработчиков, желающих получить реальный опыт.
Процесс набора
Процесс набора состоит из двух этапов:
- Беседа
Короткий, неформальный звонок для:- узнать друг друга
- обсудить правила и ожидания сотрудничества
- оценить технические навыки и текущий уровень опыта
- Практическое задание
Реализация простой страницы на основе дизайна Figma.
Задание будет оплачено только в случае положительного выполнения и соответствия согласованным качественным ожиданиям.
Использование ИИ
Мы открыты к использованию инструментов ИИ:
- ИИ может использоваться в повседневной разработке
- ИИ также может использоваться во время выполнения задания на набор
- Для нас важны понимание, качество кода и конечный результат — а не то, использовалась ли помощь ИИ
Мы считаем, что умение эффективно работать с ИИ является частью современного программирования.
Как подать заявку
Пожалуйста, включите:
- Ссылку на ваш GitHub, портфолио или проекты на Angular (даже небольшие)
- Краткое введение о себе и вашем опыте на данный момент