Senior Full-Stack Engineer (Python / SvelteKit / Kotlin Multiplatform)
Summary
Build end-to-end features for a task and process management platform: FastAPI backend, SvelteKit web UI, and Kotlin Multiplatform mobile app with AI-agent integrations.
Python · SvelteKit · Kotlin Multiplatform
Удалённая работа · Полная занятость
Вы будете вести продуктовые фичи end-to-end на платформе управления задачами и процессами: от схемы в PostgreSQL и проектирования API до готового интерфейса — веб и мобильного.
Что предстоит делать
- Разрабатывать фичи по всему стеку — бэкенд на FastAPI, фронтенд на SvelteKit
- Развивать мобильное приложение на Kotlin Multiplatform: нативная оболочка вокруг веб-фронтенда с типизированным мостом JS↔native, авторизация через Microsoft SSO и биометрию, платформенные интеграции
- Проектировать асинхронные API, модели данных, миграции и фоновые задачи (повторяющиеся расписания, ленты активности, уведомления)
- Создавать MCP-инструменты, открывающие продукт для AI-агентов
- Поддерживать строгость кодовой базы: сквозная типизация, тесты, небольшие MR, удобные для ревью
Стек — ждём, что вы уверенно работали с большей его частью
- Бэкенд: Python 3.13, FastAPI, SQLAlchemy 2 (async) + asyncpg, PostgreSQL, Alembic, Pydantic v2
- Фронтенд: Svelte 5 / SvelteKit, TypeScript, Tailwind CSS 4, bits-ui, TipTap, Vitest
- Мобайл: Kotlin Multiplatform, Jetpack Compose + Material 3, Ktor, kotlinx.serialization
- Инструменты: uv, ruff, mypy, pytest, pnpm, Gradle, ESLint/Prettier
- Инфраструктура: Docker, GitLab CI, AWS (ECS, S3), Sentry, structlog
Будет плюсом
- Интеграции MCP / LLM-агентов в продакшене
- Swift/iOS — по мере развития iOS-таргета в KMP-приложении
- Web push, WYSIWYG / rich-text редакторы
Что мы ждём от вас
- 5+ лет разработки продакшен-приложений, одинаково сильные Python и TypeScript, уверенный Kotlin
- Готовность вести фичу самостоятельно: бэкенд, фронтенд, тесты, выкатка
- Рабочий английский для код-ревью и документации
для отзыва заполните форму: