Caspar Health
Senior Fullstack Engineer (all identities)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Fullstack Engineer в команду Healthcare Professionals Squad компании Caspar Health. Разработка интерфейса для терапевтов на backend Ruby on Rails и frontend React/TypeScript, участие в проектировании решений совместно с Product и Design.
Задачи
- Изучить рабочие процессы интерфейса терапевтов, освоить архитектуру и внести первые улучшения в первые три месяца
- Взять на себя ответственность за крупные full-stack фичи — от формирования требований с Product и Design до реализации, тестирования, релиза и итераций
- Разрабатывать и улучшать функции на backend Ruby on Rails и frontend React и TypeScript
- Принимать технические решения по структуре кода, подходам к тестированию и инкрементальному рефакторингу
- Определять, как разбивать и поставлять работу в рамках согласованных приоритетов и инженерных стандартов
- Возглавлять технические рекомендации по изменениям, затрагивающим общую архитектуру, другие команды или обязательства по поставке
- Улучшать опыт терапевтов, а также надёжность и поддерживаемость программного обеспечения
Требования
- Несколько лет опыта создания и эксплуатации веб-приложений в продакшене
- Сильный опыт работы с Ruby on Rails и опыт работы с React и современным TypeScript
- Глубокое понимание реляционных баз данных (PostgreSQL), API и тестирования
- Способность ориентироваться в неоднозначных требованиях, принимать обоснованные технические компромиссы и превращать проблемы в поддерживаемые решения
- Продуктовое мышление: стремление понять предполагаемый результат, а не рассматривать реализацию как изолированную задачу
- Самостоятельность и суждение, позволяющие довести работу от начальной проблемы до продакшен-результата
- Профессиональное владение английским языком
Условия
- Remote-first с гибким графиком — офис опционально в Berlin-Mitte или до 90 дней в году за пределами Германии
- Ежемесячная компенсация за домашний офис и дополнительная субсидия на питание
- 30 дней отпуска в год
- Бюджет на обучение и развитие, конференции и коучинг
- Высокий уровень ответственности и свободы принятия решений — без микроменеджмента
- Настоящее сотрудничество — без силосов и эго
- Доступ ко всем предложениям Caspar для ментального и физического благополучия
- Снеки, групповые спортивные занятия, напитки и здоровая доля юмора
Навыки
- Ruby on Rails
- React
- TypeScript
- PostgreSQL
- APIs
- Testing