GeoVisual Analytics
Part time Sr. Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full stack инженер на контракт (part-time) в GeoVisual Analytics — компанию, которая делает кастомные софт и аналитические решения для цепочки поставок свежей продукции. Работа над клиентскими проектами и развитием собственной платформы, включая интеграции с cloud и AI-инфраструктурой.
Задачи
- Проектировать, разрабатывать и поддерживать frontend и backend новых платформ — от фич до продакшена
- Вести проекты end to end, включая фичи с не до конца определёнными требованиями
- Строить интеграции между платформами и cloud/AI-инфраструктурой клиентов
- Работать с бизнес-командами, превращая реальные рабочие процессы в работающий софт
- Реализовывать безопасную аутентификацию, контроль доступа и data governance для чувствительных данных
- Обеспечивать качество через тестирование, CI/CD, деплой и observability
- Итерировать фичи по реальному использованию и фидбеку, балансируя скорость и надёжность
Требования
- 5+ лет профессиональной разработки, опыт и во frontend, и в backend
- Сильный TypeScript и Node.js, backend-сервисы в продакшене (NestJS или аналог)
- Сильный React или похожий современный frontend-фреймворк (используется Next.js)
- Python с FastAPI или сопоставимым async-фреймворком
- Опыт создания и поддержки переиспользуемых frontend-компонентов
- Опыт построения или интеграции AI/generative AI инструментов
- Знакомство с интеграциями LLM API
- Опыт с SQL и NoSQL хранилищами
- Опыт деплоя и эксплуатации продакшен-сервисов на Vercel, Fly.io, Render, Cloudflare Workers, Supabase/Firebase или крупном облаке (AWS, GCP, Azure)
- Опыт с CI/CD (GitHub Actions), автотестами и контейнеризованным деплоем в Docker
- Опыт работы в стартапе или небольшой компании
- Способность работать самостоятельно с минимальным контролем
Условия
- 20–30 часов в неделю
- Контракт на 3–6 месяцев с намерением продлить
- $85/час
- Полностью удалённо, гибкие часы и часовой пояс
- Work From Home
- Generous Vacation
- Flexible Work Hours
Навыки
- TypeScript
- Node.js
- Python
- Next.js
- React
- Tailwind CSS
- Radix UI
- NestJS
- FastAPI
- Supabase
- Postgres
- Firebase
- Firestore
- Cloud Functions
- Drizzle ORM
- Typesense
- dbt
- Mapbox GL
- Turf.js
- Three.js
- GeoPandas
- Rasterio
- Shapely
- PyTorch
- Sentinel Hub
- Turborepo
- pnpm
- Yarn workspaces
- Vercel
- Fly.io
- Render
- Modal
- Cloudflare Workers
- Docker
- GitHub Actions
- Sentry
- LaunchDarkly
- Resend
- Vitest
- Jest
- pytest
- ESLint
- Prettier
- ruff
- mypy
- SQL
- NoSQL
- LLM API
- AWS
- GCP
- Azure