ASC Technologies
Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в HealthTech/SaaS scale-up, который снимает с психотерапевтов административную нагрузку с помощью AI-ассистента. Нужен самостоятельный разработчик, который ведёт фичи end-to-end — от архитектуры и backend до Electron- и React Native-приложений.
Задачи
- Вести фичи end-to-end самостоятельно: от постановки проблемы через архитектуру, реализацию и релиз до последующих фиксов — frontend, backend и всё между ними
- Принимать технические решения — от выбора библиотеки до архитектуры новой фичи — и аргументированно их защищать
- Интегрировать AI в продукт, работая с AI-сервисами и выстраивая надёжные системы вокруг вероятностных результатов
- Разрабатывать real-time фичи на WebSocket с видимой пользователю задержкой
- Выпускать продукт на desktop и mobile: Electron-приложение (архитектура main/renderer, нативная интеграция с ОС, автообновление, offline-first) и React Native-приложение
- Быстро итерировать с continuous deployment и короткими циклами, обеспечивая design controls и прослеживаемые доказательства тестирования для поверхностей под EU MDR
- Проявлять инициативу: создавать тикеты и реализовывать их end-to-end
Требования
- Настоящий full-stack: сильные React и TypeScript на фронтенде и реальная backend-работа — проектирование API, моделирование данных, реляционные БД, асинхронная и фоновая обработка
- Опыт выпуска софта, от которого зависят реальные пользователи, и его последующей поддержки; понимание, что и почему ломается в продакшене
- Сильные навыки отладки по всему стеку — находить причину, а не угадывать
- Реальная автономность: самостоятельно определять, что нужно сделать, принимать решения и выпускать
- Эмпатия к пользователям продукта — психотерапевтам, работающим в условиях нехватки времени
- Уверенный письменный английский (B2) и комфортная работа в async-режиме
- React, TypeScript, проектирование API
- Моделирование данных
- Реляционные базы данных
- Асинхронная обработка
- Отладка
- LLM application engineering: evaluation, prompt pipelines, agent tooling, оптимизация latency и стоимости
- Electron или другая desktop-платформа, включая дистрибуцию, code signing и автообновление
- React Native и опыт публикации в App Store и Play Store
- Обработка аудио, транскрипция или другие real-time медиа
- Опыт в healthcare, GDPR-heavy или других регулируемых средах
- Немецкий язык — пользователи, их документы и поддержка на немецком
- Опыт более 5 лет
- Сильная автономность, амбициозность и интерес к домену
Условия
- Высокая степень творческой свободы: end-to-end ответственность за фичи и архитектурные решения в прямом сотрудничестве с CTO и основателями
- Широкий технический охват: от React/TypeScript до Electron, React Native и интеграции LLM с real-time WebSocket
- Практические задачи AI-инжиниринга в продакшн-системах, включая оптимизацию стоимости и latency в соответствии с EU MDR
- Ощутимый социальный эффект: софт освобождает психотерапевтам часы каждую неделю и улучшает психотерапевтическую помощь
- Динамичный быстрорастущий scale-up, уже лидер рынка в регионе DACH, с амбициозными продуктовыми роадмапами
- Привлекательный пакет: конкурентная зарплата, существенная доля equity, 28 дней отпуска, гибкий гибридный или удалённый формат работы в Berlin-Mitte
- Прямой доступ к CTO, без лишних слоёв управления
- Гибкий график и современное оборудование
Навыки
- TypeScript
- React
- React Native
- LLM
- API design
- Electron
- WebSocket
- Relational databases
- Async processing
- Debugging
- Data modelling
- Prompt pipelines
- Agent tooling
- Audio processing
- Transcription
- GDPR
- EU MDR
- German