Murphy-Hoffman Company
Full Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в Murphy-Hoffman Company для разработки клиентских и внутренних веб-приложений на React и Node.js с базами PostgreSQL и деплоем в Azure. Работа полностью в офисе в Ливуде, Канзас.
Задачи
- Разрабатывать и поддерживать full-stack веб-приложения на React и Node.js, включая UI-компоненты, управление состоянием, backend-сервисы и API
- Проектировать и оптимизировать базы данных PostgreSQL: схемы, запросы, миграции, стратегии индексирования
- Разворачивать и поддерживать приложения в Azure или других облачных платформах, реализовывать CI/CD и infrastructure-as-code
- Использовать AI-инструменты разработки для проектирования, кодирования, тестирования, документации и код-ревью
- Оценивать и интегрировать AI-возможности и сервисы при наличии измеримой бизнес-ценности
- Разрабатывать и поддерживать автоматические тесты (unit, integration, e2e) и участвовать в код-ревью
- Мониторить продакшн, устранять проблемы и улучшать производительность, надёжность и безопасность
- Сотрудничать со стейкхолдерами по оценке работ, планированию и уточнению решений
Требования
- Степень бакалавра в Computer Science, Software Engineering, Information Systems или смежной технической области
- Опыт разработки и поддержки full-stack веб-приложений на React, Node.js, PostgreSQL и Azure
- Знание HTTP, дизайна API, методов аутентификации и авторизации, практик безопасности приложений
- Опыт работы с Git-процессами, код-ревью, автоматическим тестированием и сквозной поставкой фич
- Знакомство с AI-инструментами разработки и ответственным использованием генеративного AI
- Опыт интеграции AI-сервисов, а также паттернов identity, access и multi-tenant в облаке
- Опыт с TypeScript, современными JavaScript-фреймворками, контейнеризацией, оркестрацией, messaging/caching и observability-инструментами
Условия
- Конкурентная зарплата
- Медицинская, стоматологическая страховка и страховка на рецептурные лекарства
- Страхование по инвалидности и жизни
- Оплачиваемый отпуск
- 401k и участие в прибыли с match от работодателя
- Flexible Spending Account
- Возможности внутреннего продвижения
- Обучение на рабочем месте
- Работа полностью в офисе 5 дней в неделю в Leawood, KS
Навыки
- React
- Node.js
- PostgreSQL
- Azure
- TypeScript
- JavaScript
- Git
- CI/CD
- Infrastructure as Code
- Docker
- Kubernetes
- HTTP
- API design
- AI-assisted development tools