Fidelity Investments
Senior Software Engineer (Node.js, Angular, REST APIs)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full stack инженер в команду цифровых продуктов Fidelity. Разработка клиентских и серверных решений для Fidelity.com, мобильных приложений и Investor Centers — от концепции до деплоя.
Задачи
- Проектировать, разрабатывать и поддерживать веб-приложения на Node.js и/или Java/JEE в Scrum-команде
- Разрабатывать frontend-решения на JavaScript, TypeScript, CSS, HTML
- Создавать и поддерживать полную документацию по приложениям и подсистемам
- Участвовать в планировании итераций и обеспечивать качество поставки в каждом спринте
- Анализировать бизнес-требования и спецификации разработки систем
- Заниматься поиском и устранением проблем, оптимизацией производительности и поддержкой существующих приложений
- Помогать устранять технические блокеры, затрагивающие несколько технологий
- Обеспечивать проведение код-ревью, юнит- и интеграционного тестирования
- Координировать поставку технических компонентов между внутренними и внешними командами
- Обеспечивать техническое лидерство и менторинг младших коллег
- Участвовать в инициативах по улучшению процессов для повышения скорости продуктовой команды
Требования
- Опыт проектирования, разработки и поддержки веб-приложений на Node.js и/или Java/JEE
- Опыт разработки frontend на JavaScript, TypeScript, CSS, HTML
- Опыт построения SPA/UX на Angular или React
- Опыт работы с Node.js, NPM, Express
- Опыт работы с инструментами автоматизации (Cypress, Playwright)
- Уверенное владение Git и стратегиями ветвления
- Опыт сборки и деплоя приложений в облако (AWS или Azure) и serverless-разработки
- Опыт проектирования и разработки API и микросервисной архитектуры
- Понимание HTTP-based API, сетей и принципов работы интернета
- Понимание асинхронности (Promises, Observers, Event Loops)
- Степень бакалавра в computer science, Information Science, математике, физике или эквивалент
- Гражданство/право на работу в США — спонсорство визы не предоставляется
Условия
- Полный рабочий день в офисе (поэтапный переход Fidelity к полностью офисному формату)
- Работа в автономных кросс-функциональных командах
- Возможность предлагать идеи по улучшению продуктов и осваивать новые технологии
- Коллаборативная, итеративная и быстрая среда
Навыки
- Node.js
- Angular
- REST API
- JavaScript
- TypeScript
- CSS
- HTML
- Java
- JEE
- Webpack
- Grunt
- Gulp
- Groovy
- Jenkins
- Concourse
- Docker
- Kubernetes
- NPM
- Express
- React
- Cypress
- Playwright
- Git
- AWS
- Azure
- Serverless
- Microservices
- Swift
- Kotlin
- iOS
- Android