Карамышев Сергей Петрович
Fullstack-разработчик (Vue 3 + FastAPI) для HRM-стартапа
- VueJS
- FastAPI
- PostgreSQL
- JWT
- Python
- REST API
Привет!
Мы начинаем делать новый HRM-продукт, который родился не из теории, а из реального опыта работы в HR и понимания множества неудобств и ограничений, которые есть в современных системах.
Это желание создать что-то действительно удобное, гибкое и живое — продукт, который бизнесу будет приятно использовать каждый день. В сегменте HRM много громоздких и устаревших решений, и ниша современных, лёгких и адаптивных систем остаётся практически пустой — у продукта есть реальный потенциал выстрелить.
Сейчас мы — в самой начальной точке, где формируется команда и закладывается фундамент. На этом этапе каждый новый участник действительно становится частью основания продукта, а не «винтиком» в готовой машине.
Кого мы ищем
Полноценного fullstack-разработчика, который хочет присоединиться к проекту не только ради ставки, а ради участия в создании продукта с нуля, влияния на архитектуру и ощущение, что делает что-то своё.
Если тебе откликается идея сделать качественный HR-сервис, который решает реальные боли — ты наш человек.
Что предстоит делать
На старте предстоит реализовать ключевые базовые элементы платформы:
- аутентификацию и авторизацию (логин, приглашения пользователей, работа с токенами);
- гибкую и детализированную систему ролей и доступов — как на уровне функциональных модулей, так и отдельных полей данных;
- интерфейс и API, учитывающие систему доступов (отображение/скрытие данных и функций в зависимости от прав);
- фронтенд-приложение на Vue 3 с использованием Ant Design.
Далее — участие в развитии продукта:
- подключение новых модулей согласно плану развития продукта;
- расширение существующих возможностей;
- развитие архитектуры, оптимизация и улучшение UX;
- участие в обсуждении технических решений и планировании.
Что мы ожидаем
Фронтенд
- Опыт разработки на Vue 3 и понимание Composition API
- Базовый или уверенный опыт работы с Pinia/Vuex
- Понимание принципов защиты маршрутов и работы с vue-router
- Умение создавать интерфейсы, которые зависят от данных и настроек (динамические формы, конфигурационные экраны)
Бэкенд
- Опыт разработки на FastAPI
- Знание PostgreSQL (модели, миграции, запросы)
- Понимание принципов JWT-авторизации
- Опыт реализации ролевых моделей, доступов или желание разбираться в этой области
Общие требования
- Умение продумывать архитектурные решения
- Аккуратная работа с Git
- Самостоятельность, умение предлагать варианты реализации
Стек
Vue 3, FastAPI, PostgreSQL, Ant Design
Условия
Проект на очень раннем этапе, и по бюджету мы пока можем двигаться только в формате стартапа: условия могут отличаться от классических «рынка», но мы всегда открыты к диалогу и ищем честный баланс.
Что предлагаем:
- обсуждаемая оплата за задачи или спринты в рамках возможностей молодой команды (по согласованию);
- прозрачные договорённости, можем закрепить документально;
- гибкий график — можно совмещать с учёбой или основной работой;
- возможность обсуждать долю при успешном росте продукта (опционально);
- и ищем того, кому хочется быть частью чего-то нового, а не просто выполнять ТЗ.
Если ты хочешь поучаствовать в создании продукта, а не просто писать код — будем рады познакомиться.