Informazioni sul posto vacante
«Род» ищет Senior Fullstack Developer с равной экспертизой во фронтенде и бэкенде. Нужно отвечать за фичи целиком: от архитектуры и доменной логики до интерфейсов, планирования и продакшена.
О компании
«Род» — стартап, который превращает семейную память в живое цифровое пространство.
Условия
Полная занятость удалённо, с привязкой к московскому часовому поясу.
Договор с ИП. Релокации нет; предпочтительно проживание в РФ или доступность московского часового пояса.
Оплата почасовая: фиксированная часть и KPI. Размер оплаты обсуждается по итогам технического интервью; в отклике нужно указать ожидания.
Предусмотрено активное использование ИИ-инструментов и работа в Cursor.
Задачи
Разрабатывать backend на Django и DRF: проектировать API и доменную логику, применять чистую архитектуру и DDD, работать с OpenAPI.
Разрабатывать frontend на Vue 3 и Nuxt 3: создавать интерфейсы и компоненты дизайн-системы, использовать Composition API, TypeScript, Pinia или Vuex, SSR и SSG.
Работать с PostgreSQL, сложными запросами, индексами и оптимизацией.
Разрабатывать фоновые задачи на ARQ или Celery, интеграции и работу с S3-хранилищами.
Реализовывать viewsets, permissions, pagination и filters, обеспечивать безопасность с JWT и OAuth2 и соблюдать требования к защите персональных данных.
Создавать адаптивные и доступные интерфейсы со светлой и тёмной темами, Tailwind CSS и CSS-переменными для темизации по дизайн-системе пользователя интерфейса (UI).
Будет плюсом
Опыт работы с графами и деревьями, Elasticsearch или OpenSearch, PostGIS и highload.
Опыт мультитемности, D3.js или vis.js.
Интерес к генеалогии и архивам.
Опыт end-to-end тестирования.
Отклик
Размер оплаты обсуждается по итогам технического интервью.
Контакт для отклика: @ilinatalya.