Jobgether
Full Stack Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в команду, создающую портал для разработчиков, который связывает разработчиков и AI-агентов с корпоративными API. Работа с React, TypeScript, Next.js на Microsoft Azure.
Задачи
- Проектировать, разрабатывать и тестировать масштабируемые функции на React, TypeScript и Next.js
- Создавать возможности для AI-агентов: Markdown-документацию API, каталог и discovery-эндпоинты, машиночитаемые метаданные
- Делать корпоративные API удобными для обнаружения, понимания, аутентификации и использования AI-агентами
- Сотрудничать с дизайнерами, владельцами контента, product-менеджерами и API-командами
- Сопровождать ПО на всём жизненном цикле: разработка, unit- и e2e-тестирование, проверка доступности, поддержка в продакшене
- Повышать надёжность, производительность и наблюдаемость приложений в Microsoft Azure
- Участвовать в планировании проекта и техническом планировании, выявлять блокеры
- Готовить техническую и дизайн-документацию для внутренних и внешних команд
- Участвовать в open-source инициативах
- Соблюдать политики безопасности и практики безопасной разработки
Требования
- Степень бакалавра в 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
- Знание сервисов Microsoft Azure: App Service, Front Door, Storage, API Management, Application Insights
- Опыт с infrastructure as code, особенно Bicep, — преимущество
- Знакомство со спецификациями OpenAPI и инструментами документации API
- Понимание стандартов веб-доступности, особенно WCAG 2.2, и инструментов проверки, например axe
- Интерес к стандартам AI-agent readiness: Model Context Protocol (MCP), llms.txt, OAuth/OIDC discovery metadata
- Внимание к деталям и приверженность качеству кода и надёжности
- Умение работать в мультидисциплинарных командах
- Сильные аналитические, коммуникационные навыки и навыки документирования
- Право на работу в США без необходимости визовой поддержки
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Несколько вариантов медицинских планов, включая PPO с низкими франшизами
- HDHP с HSA и взносами работодателя
- Онсайт-медцентр и аптека для сотрудников и членов семьи
- Доставка рецептов без доплаты
- Пенсионный план 401(k)
- Оплата обучения и программы профессионального развития
- Оплачиваемый отпуск и праздничные дни
- Winter Wellness Break с 25 декабря по 1 января
- Volunteer Time Off
- Оплачиваемый родительский отпуск
- Неограниченные оплачиваемые больничные
- Льготы по уходу за детьми для штатных сотрудников
- Возможность участвовать в open-source проектах
- Инклюзивная и коллаборативная культура
Навыки
- React
- TypeScript
- Next.js
- PostgreSQL
- Prisma
- OAuth 2.0
- RBAC
- GitHub Actions
- Jest
- Playwright
- Microsoft Azure
- App Service
- Front Door
- Storage
- API Management
- Application Insights
- Bicep
- OpenAPI
- WCAG 2.2
- axe
- Model Context Protocol
- llms.txt
- OAuth/OIDC