OpenGov
Sr Software Engineer (Full Stack)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик полного стека в OpenGov — SaaS-платформа для государственных и муниципальных органов США. Ведёт разработку новых фич и улучшений в agile-команде на ReactJS, TypeScript, GraphQL и Node.js, менторит джунов и участвует в развитии инженерной культуры.
Задачи
- Взаимодействовать с подразделениями компании, чтобы переводить бизнес-приоритеты в реализованные фичи
- Писать чистый, эффективный и хорошо документированный код по лучшим практикам индустрии
- Обеспечивать техническое лидерство и наставничество для создания отказоустойчивых и масштабируемых SaaS-приложений
- Работать с кросс-функциональными командами и переводить бизнес-требования в технические спецификации
- Диагностировать, отлаживать и решать сложные технические проблемы
- Менторить и направлять младших инженеров, поддерживая культуру непрерывного обучения
- Поддерживать инженерную культуру инноваций, внедрения передовых технологий и качества
- Развивать эмпатию к клиенту, чтобы решения превосходили ожидания
- Непрерывно улучшать процессы разработки, инструменты и операционную эффективность
- Следить за новыми технологиями и трендами индустрии и предлагать их внедрение
Требования
- 8+ лет опыта разработки высокомасштабируемых cloud-native приложений на ReactJS, TypeScript, GraphQL и Node.js
- Глубокий опыт построения приложений на Azure или AWS с использованием современных CI/CD и DevOps-практик
- Опыт создания приложений с современными инструментами вроде Grafana для observability и мониторинга производительности
- Обязательное владение JavaScript/TypeScript, ReactJS и Node.js
- Обязательное владение event-driven архитектурой, интеграцией API и GraphQL
- Способность работать в быстро меняющейся среде с высокой неопределённостью
- Подтверждённый опыт работы с клиентами над улучшением продуктового опыта
- Опыт работы по всему стеку (frontend + backend) и комфорт при выпуске фич end-to-end
- Опыт создания AI-driven UX, агентов и автоматизации workflow (прямой опыт в ML не требуется)
- Степень бакалавра в области computer science или эквивалентный опыт
Условия
- Комплексные программы медицинского страхования для сотрудников и семей
- Гибкая политика отпусков и оплачиваемые корпоративные праздники
- 401(k) с вкладом компании
- Оплачиваемый родительский отпуск, велнес-стипендии и взносы в HSA
- Возможности профессионального развития и роста
- Совместная офисная среда с еженедельными обедами
Навыки
- ReactJS
- TypeScript
- JavaScript
- GraphQL
- Node.js
- Azure
- AWS
- CI/CD
- DevOps
- Grafana
- event-driven architecture
- API integration
- AI-driven UX
- agents
- workflow automation