Pacific Life
Sr Full Stack Developer-Web Technology
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в команду Journey Transformation Engineering в Pacific Life. Проектирование и развитие корпоративных веб-приложений, API и микросервисов, модернизация legacy-систем и облачные решения на AWS.
Задачи
- Проектировать, разрабатывать и поддерживать корпоративные веб-приложения, API, микросервисы и интеграционные сервисы
- Разрабатывать backend-приложения на C#, .NET/ASP.NET Core, Node.js и TypeScript
- Разрабатывать современный frontend на React, JavaScript/TypeScript, HTML и CSS
- Проектировать и реализовывать RESTful API и интеграции с внутренними и внешними системами
- Строить cloud-native решения на AWS (Lambda, ECS/Fargate, API Gateway, S3, RDS, DynamoDB)
- Участвовать в модернизации и миграции legacy-приложений на современные .NET, React, API и cloud-native архитектуры
- Реализовывать безопасные паттерны приложений (OAuth 2.0, OIDC, JWT, SSO)
- Разрабатывать и поддерживать автоматизированные сборки и деплой (CI/CD, Git, Docker, Terraform)
- Диагностировать сложные production-инциденты на всех слоях
- Настраивать логирование, мониторинг, распределённый трейсинг и observability (Grafana, Splunk, CloudWatch, OpenTelemetry)
- Участвовать в обсуждении архитектуры и технического дизайна
- Проводить code review и продвигать переиспользуемые компоненты и инженерные стандарты
- Менторить и давать технические консультации другим разработчикам
- Взаимодействовать с Product, Architecture, UX, QA, Security и DevOps/Cloud командами
Требования
- 5+ лет профессиональной разработки ПО
- Сильный опыт с C# и .NET/ASP.NET Core
- Сильный опыт с Node.js и TypeScript
- Сильный опыт создания современных веб-приложений на React
- Опыт проектирования REST API, микросервисов и корпоративных интеграций
- Практический опыт разработки и поддержки приложений на AWS
- Опыт с реляционными БД (SQL Server или PostgreSQL) и NoSQL (DynamoDB или MongoDB)
- Опыт с Git, CI/CD пайплайнами и автоматизированным тестированием
- Понимание OAuth 2.0, OIDC, JWT, SSO и безопасности приложений
- Понимание архитектуры приложений, паттернов проектирования, масштабируемости и отказоустойчивости
- Сильные навыки production-траблшутинга и root-cause анализа
- Умение работать самостоятельно и в кросс-функциональных командах
- Сильные навыки письменной и устной коммуникации
Условия
- Медицинская, стоматологическая и офтальмологическая страховка, Wellbeing Reimbursement Account
- Оплачиваемые отпуска, праздничные дни и Financial Planning Time Off
- Оплачиваемый родительский отпуск и программа помощи при усыновлении
- План 401k с match от компании
- Возможна помощь с релокацией
- Базовый оклад $137,610 – $168,190 в год плюс дополнительный incentive pay
Навыки
- C#
- .NET
- ASP.NET Core
- Node.js
- TypeScript
- React
- JavaScript
- HTML
- CSS
- REST API
- микросервисы
- AWS
- Lambda
- ECS
- Fargate
- API Gateway
- S3
- RDS
- DynamoDB
- OAuth 2.0
- OIDC
- JWT
- SSO
- CI/CD
- Git
- Docker
- Terraform
- SQL Server
- PostgreSQL
- MongoDB
- Grafana
- Splunk
- CloudWatch
- OpenTelemetry
- GraphQL
- Cognito