Springfield Mechanical Services
Full Stack Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в IT-команду механического подрядчика SMSI Group. Задача — превращать бизнес-потребности во внутренние веб-приложения, интеграции и автоматизацию, а также поддерживать и постепенно заменять текущую среду Zoho.
Задачи
- Участвовать во встречах с бизнес-пользователями: разбирать процессы, уточнять требования, выявлять исключения и предлагать практичные решения
- Разрабатывать и поддерживать веб-приложения целиком: интерфейсы, backend-сервисы, базы данных и интеграции
- Вести проекты от сбора требований до продакшн-деплоя и последующих улучшений
- Использовать AI-инструменты для ускорения разработки, проверяя и тестируя сгенерированный код
- Тестировать backend-логику, API, работу с БД, права доступа, интеграции и сценарии отказов, а также пользовательский опыт
- Деплоить приложения в управляемые среды SMSI и разбирать проблемы в продакшене
- Поддерживать и улучшать существующие Zoho-приложения, workflow, формы, правила согласования и интеграции
- Помогать планировать и выполнять миграции: перенос данных, валидация результатов, перевод пользователей, вывод старого функционала
- Поддерживать контроль версий, техническую документацию и инструкции по деплою
- Сообщать о прогрессе, заранее поднимать проблемы и балансировать новую разработку с поддержкой приложений
Требования
- Не менее трёх лет профессиональной разработки ПО с примерами приложений или существенных фич, доведённых до продакшена
- Опыт работы по всему стеку: frontend, backend-логика, реляционные БД и API
- Сильные навыки программирования и отладки, включая умение писать и разбирать код без AI-инструментов
- Практический опыт использования AI-ассистентов для кодинга и умение оценивать качество их результата
- Опыт с SQL, REST API, аутентификацией, авторизацией и сторонними интеграциями
- Опыт работы с Git, деплоя и поддержки ПО, используемого реальными бизнес-пользователями
- Умение превращать неполный или меняющийся бизнес-запрос в понятный план разработки
- Ясная коммуникация с нетехническими коллегами и готовность изучать бизнес-процессы
- Умение работать самостоятельно, вовремя запрашивать помощь и доводить дело до конца после запуска
- Готовность изучать и поддерживать Zoho в период перехода на кастомные приложения
Условия
- Медицинская страховка
- Стоматология
- Страхование зрения
- Пенсионный план 401(k)
- Страхование жизни
- Оплачиваемый отпуск (PTO)
- Компенсация определяется по опыту и квалификации кандидата
Навыки
- Next.js
- Node.js
- PostgreSQL
- SQL
- REST API
- Git
- GitHub
- Railway
- Cloudflare
- Claude Code
- Zoho Creator
- Deluge
- Zoho Books
- Zoho Desk
- Sage Intacct
- Webhooks
- OAuth
- Microsoft 365
- Microsoft Graph