Focused
Software Engineer (f/m/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в Software Department компании Focused Energy. Работа в модели forward deployed: погружение в домены (наука, финансы, юристы, операции), разработка внутренних приложений, интеграций и автоматизации с последующей передачей проекта.
Задачи
- Самостоятельно вести умеренно сложные фичи от технического дизайна до тестирования, деплоя и передачи
- Работать напрямую с учёными, HR, юристами, операциями и IT для перевода их задач в практическое ПО
- Разрабатывать внутренние приложения, data workflows, интеграции систем, API и автоматизацию
- Добавлять автотесты, логирование, метрики, обработку ошибок и базовую операционную документацию
- Переходить между проектами после достижения согласованных результатов, оставляя протестированный и документированный код
- Улучшать качество кода, устранять технический долг, участвовать в code review и переиспользовать общие платформы
- Быстро осваивать новые предметные области и стандартизировать подход к внутреннему ПО
Требования
- Умение самостоятельно вести хорошо очерченную работу
- Сильные основы software engineering: читаемый код, структуры данных, отладка, автотесты, version control, code review
- Опыт разработки на современном типизированном языке, например TypeScript или JavaScript
- Опыт создания веб-приложений с компонентным фреймворком (React, Vue или Angular)
- Понимание реляционных БД и SQL: схемы, миграции, права, моделирование данных
- Опыт интеграции через REST API, события, scheduled jobs
- Понимание аутентификации, авторизации, RBAC и безопасной работы с данными
- Знакомство с CI/CD, package management, базовой конфигурацией инфраструктуры и автоматизированными сборками
- Умение использовать тесты, логи, метрики и трейсы для поиска проблем
- Ответственное использование AI-инструментов разработки с проверкой результата
- Способность переводить потребности не-технических специалистов в технические требования
- Чёткая коммуникация и полная ответственность за передачу работы
Условия
- Series A $240M, масштабирование в Германии и США
- Работа над внутренними инструментами для лазерного термоядерного синтеза
- Компенсация определяется локацией, уровнем, знаниями и опытом
- Возможны incentive compensation, equity и benefits
- Equal opportunity employer
Навыки
- TypeScript
- JavaScript
- React
- Vue
- Angular
- SQL
- PostgreSQL
- REST API
- CI/CD
- Azure
- AWS
- Google Cloud
- serverless
- monorepo
- infrastructure as code
- RBAC
- SSO