Prudential Financial
Lead, Software Engineer - PGIM Technology (Hybrid - Newark, NJ)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик в PGIM Product Technology. Проектирование и разработка современных высокопроизводительных пользовательских интерфейсов на ReactJS, включая full-stack решения и лидерство небольшой команды.
Задачи
- Проектировать и реализовывать масштабируемые UI-архитектуры на React, TypeScript и современных frontend-паттернах
- Разрабатывать и поддерживать full-stack решения: React-фронтенд, .NET-бэкенд, SQL/NoSQL хранилища
- Переводить бизнес- и пользовательские требования в технические решения совместно с product owners, UX-дизайнерами и архитекторами
- Формировать и развивать стандарты архитектуры приложений: дизайн UI-компонентов, управление состоянием, паттерны интеграции API
- Работать с инфраструктурой и DevOps-командами над CI/CD пайплайнами
- Обеспечивать целостность данных, производительность и надёжность слоёв данных
- Руководить небольшой инженерной командой: техническое направление, код-ревью, менторинг
- Продвигать лучшие практики в UI-разработке, безопасности, производительности и масштабируемости
- Создавать и поддерживать техническую документацию
- Оценивать и внедрять современные инструменты и фреймворки
Требования
- Степень бакалавра или магистра в Computer Science, Software Engineering или смежной области
- 10+ лет профессионального опыта в разработке ПО, включая enterprise web-приложения
- Глубокий опыт в React, TypeScript, HTML5, CSS и современных frontend-фреймворках
- Знание React.js, включая концепции SSR (Next.js, nodejs)
- Опыт разработки SSR-приложений на React с интеграцией с бэкендом
- Опыт создания UI на Microsoft Power Pages
- Опыт проектирования и разработки бэкенд-сервисов на .NET
- Опыт работы с реляционными и NoSQL базами данных
- Опыт с Microsoft Azure (App Services, Functions, Azure SQL, Storage, identity, monitoring)
- Владение CI/CD и DevOps-практиками (GitHub Actions, Azure DevOps)
- Сильные архитектурные навыки
- Опыт руководства и менторинга инженерных команд
- Опыт ведения нескольких параллельных проектов
- Отличные коммуникативные навыки
- Опыт в финансовой сфере (Asset Management, институциональные фонды) — предпочтительно
- Сертификаты Microsoft или по облачным технологиям — предпочтительно
Условия
- Конкурентная базовая зарплата с годовым бонусом
- Медицинская, стоматологическая страховка, страхование зрения, жизни и инвалидности
- Оплачиваемый отпуск и отпуска по уходу за ребёнком
- 401(k) с совпадением до 4%
- Пенсионный план за счёт компании
- Wellness-программа до $1,600 в год
- Work/Life ресурсы
- Образовательный бенефит
- Employee Stock Purchase Plan со скидкой 15%
- Гибридный формат: 3 дня в неделю в офисе в Newark, NJ
Навыки
- React
- TypeScript
- JavaScript
- HTML5
- CSS
- Next.js
- Node.js
- .NET
- SQL
- NoSQL
- Microsoft Azure
- Azure App Services
- Azure Functions
- Azure SQL
- GitHub Actions
- Azure DevOps
- CI/CD
- Microsoft Power Pages
- SSR