#вакансия #Fullstack #Python #FastAPI #React #Nextjs #TypeScript #удалёнка #Fulltime #Middle #Senior
Вакансия: Full-stack Developer High-Middle / Senior
Локация: удалённо
Формат: full-time
Занятость: долгосрочное сотрудничество
Английский: не требуется
Ставка: до 1 400 руб./час
Ищем сильного full-stack разработчика на проект в сфере IT/digital. Проект уже частично реализован, нужно подключиться к существующей кодовой базе и развивать продукт дальше.
Нужен самостоятельный разработчик, который уверенно работает и с backend, и с frontend, может разбираться в существующем коде, предлагать решения и закрывать задачи целиком: от backend-логики до frontend-интерфейса.
Стек backend:
- Python 3.11
- FastAPI
- Uvicorn
- PostgreSQL
- SQLAlchemy Async
- Alembic
- Elasticsearch
- JWT / OAuth
- OpenAPI / Swagger
- Pytest
Стек frontend:
- Next.js 14
- React 18
- TypeScript
- Tailwind CSS
- Radix UI / shadcn/ui
- Material UI
- TanStack Query
- Zustand
- React Hook Form
- Zod
- Vitest / Jest
- Playwright
Ops / quality:
- Docker
- Datadog
- GitHub
Инструменты в работе:
- GitHub
- Jira
- Pumble
- Hubstaff
Важно:
Используется Hubstaff с трекингом времени и скриншотами 1 раз в 10 минут.
Трекер можно ставить на паузу при необходимости.
Требования:
- Коммерческий опыт от 3 лет
- Уверенное знание Python / FastAPI
- Уверенное знание React / Next.js / TypeScript
- Опыт работы с production-проектами
- Умение самостоятельно разбираться в существующей кодовой базе
- Адекватная коммуникация
- Готовность работать full-time
- Готовность использовать time-tracker
Обязанности:
- Развитие backend- и frontend-части проекта
- Доработка существующего функционала
- Проектирование и доработка API
- Работа с PostgreSQL и Elasticsearch
- Интеграция frontend с backend
- Работа с авторизацией JWT / OAuth
- Верстка и доработка интерфейсов
- Работа с формами, состояниями и данными
- Оптимизация производительности
- Покрытие критичной логики тестами
- Участие в технических решениях по архитектуре
Не рассматриваем:
- Junior-разработчиков
- Кандидатов без коммерческого опыта
- Кандидатов, которые не готовы работать full-time
- Кандидатов, которые принципиально не готовы использовать time-tracker
Для связи: @Glebque
Навыки
Alembic
Datadog
Docker
Elasticsearch
FastAPI
GitHub
Jest
JWT
Material UI
Next.js
OAuth
OpenAPI
Playwright
PostgreSQL
PyTest
Python (computer programming)
Radix UI
Домены
Digital
IT
ИИ навыки
Alembic
Datadog
Docker
Elasticsearch
FastAPI
GitHub
Hubstaff
JavaScript Framework
Jest
Jira
JWT
Next.js
OAuth
OpenAPI
ИИ домены
Digital
IT
* Домены определены автоматически с помощью нейросети