Index Analytics
Sr. Full Stack Developer (51598)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в Index Analytics для создания и поддержки облачных приложений и data-решений для федеральных госструктур США. Работа охватывает frontend, backend, API и базы данных с фокусом на безопасность и доступность.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать full stack приложения на всех слоях
- Разрабатывать доступные адаптивные интерфейсы на TypeScript, React, Next.js или аналогичных фреймворках
- Создавать backend-сервисы и RESTful API на Python, Node.js, Java, Go или похожих технологиях
- Разрабатывать визуализации данных, таблицы и дашборды с помощью Plotly или D3
- Создавать и оптимизировать интеграции со Snowflake, PostgreSQL, Databricks, DynamoDB и сервисами AWS (Lambda, S3, API Gateway)
- Строить и поддерживать ETL/ELT пайплайны и автоматизированные workflow на Apache Airflow или Informatica
- Писать unit, component и integration тесты, участвовать в peer review и устранении уязвимостей
- Участвовать в создании infrastructure-as-code и CI/CD пайплайнов, разбирать сбои сборок и деплоя
- Вести API-спецификации и техническую документацию в OpenAPI/Swagger, Jira и Confluence
- Работать с Product Owners, дизайнерами, инженерами и стейкхолдерами в Agile-среде
Требования
- Степень бакалавра в релевантной области и минимум 6 лет опыта full stack разработки или эквивалентный опыт
- Минимум 5 лет опыта разработки приложений на JavaScript или TypeScript, включая React и Node.js или аналогичные фреймворки
- Опыт с Python, RESTful API, реляционными базами данных и cloud-native разработкой в AWS
- Опыт с Git, автоматизированным тестированием и практиками CI/CD
- Сильные знания в области безопасности приложений, производительности, масштабируемости и troubleshooting
- Сильные навыки письменной и устной коммуникации
- Право на работу в США и готовность пройти Public Trust background investigation
Условия
- Remote-first позиция для кандидатов, проживающих в США
- Возможны командировки и присутствие на площадке для встреч с клиентами и обучения
- Стандартные рабочие часы по Eastern Time, иногда доступность вне рабочих часов для релизов и инцидентов
- Культура сотрудничества с фокусом на профессиональный рост и обучение
Навыки
- TypeScript
- React
- Next.js
- Python
- Node.js
- Java
- Go
- Plotly
- D3
- Snowflake
- PostgreSQL
- Databricks
- DynamoDB
- AWS
- AWS Lambda
- AWS S3
- API Gateway
- Apache Airflow
- Informatica
- OpenAPI
- Swagger
- Jira
- Confluence
- Git
- CI/CD
- Docker
- Kubernetes
- Redis
- RESTful API