Fairmarkit
Senior Full-Stack Engineer (Backend Leaning)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в Fairmarkit для разработки платформы автономного сорсинга: события, заявки поставщиков, награды и интеграции с ERP и procurement-системами. Работа full-stack с уклоном в backend — доменные модели, API, event-driven сервисы и данные.
Задачи
- Проектировать и разрабатывать фичи end-to-end: от доменной модели и API до экрана, совместно с product-менеджерами, дизайнерами, frontend-инженерами и QA
- Отвечать за сложные части backend: модели данных, границы сервисов, event flows и интеграции для передачи данных о закупках между Fairmarkit и системами клиентов
- Ежедневно работать с AI coding-агентами и предъявлять к их результату те же требования, что и к написанному вручную коду
- Тщательно ревьюить код, выявлять проблемы дизайна до релиза, обеспечивать честную типизацию и устранять целые классы багов
- Переключаться между продуктовыми областями по мере изменения роадмапа, быстро погружаться и документировать полученные знания
- Повышать планку вокруг себя: менторить инженеров, помогать формировать подход к разработке с AI
Требования
- Опыт поставки production-софта по всему стеку с реальной глубиной в backend
- Сильные фундаментальные знания в системном дизайне, чётких интерфейсах, типобезопасности и продуманных тестах
- Профессиональный опыт хотя бы с одним статически типизированным языком: Java, C#, Go, Kotlin, Scala или Rust, а также TypeScript и Python
- Ежедневное практическое использование AI coding-инструментов и дисциплина ревью, исправления и ответственности за результат
- Умение быстро входить в незнакомую предметную область, задавать правильные вопросы и находить реальное ограничение
- Привычка объяснять решения письменно: design docs, понятные описания pull request, decision records
Условия
- Удалённая работа (возможности могут быть ограничены отдельными штатами)
- Компенсация $154,000 - $225,000 (включая бонус) + equity и benefits
- Штаб-квартира в Бостоне, финансирование Series C
- Культура асинхронной письменной коммуникации
Навыки
- TypeScript
- Python
- Java
- C#
- Go
- Kotlin
- Scala
- Rust
- Kafka
- Postgres
- ERP
- Coupa
- SAP Ariba
- Oracle
- NetSuite
- AI coding tools