SAS Institute
Full Stack Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в команду API & Developer Experience для развития портала developer.sas.com, где разработчики и AI-агенты находят и используют SAS API. Работа в современном стеке React/Next.js на Azure в небольшой команде с еженедельными релизами.
Задачи
- Проектировать, разрабатывать и тестировать масштабируемые функции для developer.sas.com на React, TypeScript и Next.js
- Создавать возможности для AI-агентов: Markdown для агентов, эндпоинты каталога и обнаружения API, машиночитаемые метаданные
- Работать с дизайнерами, владельцами контента, product-менеджерами и API-командами для соответствия требованиям и стандартам SAS
- Отвечать за код на всём жизненном цикле: unit-, e2e- и accessibility-тестирование, поддержка продакшена, надёжность, производительность и observability на Azure
- Участвовать в планировании и скоупинге проектов, отслеживать прогресс и заранее сообщать о блокерах
- Писать понятную дизайн- и техническую документацию для внутренней и внешней аудитории
- Участвовать в open-source проектах от имени SAS
- Соблюдать политики и процессы безопасности
- Проявлять любознательность, страсть, аутентичность и ответственность
Требования
- Степень бакалавра в Computer Science или смежной количественной области
- Минимум 5 лет опыта разработки/программирования
- 3–5 лет опыта создания production веб-приложений на React и TypeScript
- Опыт создания server-rendered приложений на Next.js или аналогичном React-фреймворке, включая server-side API routes
- Опыт работы с реляционными БД (PostgreSQL) через ORM (Prisma)
- Опыт реализации аутентификации/авторизации в веб-приложениях (OAuth 2.0/RBAC)
- Опыт работы с CI/CD пайплайнами (GitHub Actions), включая сборку, тестирование (Jest/Playwright) и автоматизацию деплоя
- Легальное право на работу в США без необходимости спонсорства визы
Условия
- Медицинская, стоматологическая и vision-страховка
- Onsite Health Care Center в HQ и аптека с бесплатной доставкой рецептов
- Пенсионный план 401k
- Программа оплаты обучения и ресурсы для развития
- Оплачиваемый отпуск, праздники и зимний перерыв с 25 декабря по 1 января
- Volunteer Time Off, родительский отпуск и неограниченные больничные
- Льготы по уходу за детьми для штатных сотрудников
- Гибридный формат или удалённая работа в часовом поясе EST
Навыки
- React
- TypeScript
- Next.js
- PostgreSQL
- Prisma
- OAuth 2.0
- RBAC
- GitHub Actions
- Jest
- Playwright
- Azure
- Bicep
- OpenAPI
- WCAG 2.2
- axe
- MCP
- llms.txt
- OIDC