- Cейчас просматривает 1 соискатель
Senior Fullstack Engineer
- 150 000 – 240 000 грн, За результатами співбесіди
-
Ember
IT; меньше 10 сотрудников - Удаленная работа
-
Igor tabaev
- Полная занятость. Опыт работы от 5 лет.
Описание вакансии
Компанія шукає досвідченого Senior Fullstack Engineer для розробки та масштабування застосунків у сферах consumer та healthcare.
Робота охоплює весь стек: backend на Python (AWS) та frontend на Angular + TypeScript з використанням AWS Amplify. Очікується, що кандидат має сильну сторону (backend або frontend), але здатний ефективно працювати з обома.
Ви будете залучені до повного життєвого циклу розробки — від ідеї продукту до продакшену і підтримки. Основний фокус команди — надійність, usability та технічна стабільність, а також високий рівень безпеки даних (особливо в healthcare).
Обов’язки
- Розробка та підтримка fullstack-рішень:
- backend: Python (AWS)
- frontend: Angular + TypeScript
- Побудова serverless backend:
- AWS Lambda, API Gateway, DynamoDB, S3, Step Functions
- Розробка frontend через Angular + AWS Amplify (hosting, auth — Cognito, API integration)
- Робота з API:
- GraphQL (AppSync)
- REST APIs
- Проєктування data models, database schemas та взаємодії між сервісами
- Побудова event-driven систем (SQS, SNS, EventBridge)
- Реалізація кешування:
- backend (Redis, ElastiCache)
- frontend (query caching, local state)
- Реалізація безпечної аутентифікації (OAuth 2.0, JWT, AWS Cognito) — як на сервері, так і на клієнті
- Розробка фіч end-to-end (від БД та API до UI-компонентів)
- Співпраця з product, backend, frontend та ML/Data командами
- Побудова scalable cloud-архітектури (high availability, disaster recovery)
- Побудова та підтримка CI/CD:
- GitHub Actions, AWS CodePipeline, Amplify CI/CD
- Розробка тестів:
- backend (pytest)
- frontend (Jasmine, Karma, Cypress, Playwright)
- Налаштування logging, monitoring, error tracking, alerting
- Участь в on-call та incident response
- Code review та менторинг
- Інтеграція AI-рішень та data pipelines
- Оптимізація витрат (FinOps)
- Документування архітектури та процесів
Вимоги
- Ступінь бакалавра в Computer Science / Computer Engineering або суміжній сфері
- 8+ років досвіду в software engineering (з досвідом у backend і frontend)
- Сильна експертиза хоча б в одній стороні (backend або frontend) + впевнені знання іншої
- Backend:
- Python (Lambda, FastAPI або аналоги)
- Frontend:
- Angular (v14+)
- TypeScript
- базове розуміння RxJS, reactive patterns
- Досвід з AWS Amplify
- Досвід з API:
- GraphQL (AppSync)
- REST APIs (оптимізація, versioning, документація — OpenAPI/Swagger)
- Глибокі знання AWS:
- Lambda, API Gateway, DynamoDB, S3
- Step Functions, CloudWatch, Secrets Manager
- Бази даних:
- PostgreSQL
- DynamoDB
- Event-driven архітектури:
- SQS, SNS, EventBridge, Kafka
- Кешування:
- Redis, ElastiCache
- Безпека:
- OAuth 2.0, JWT
- API rate limiting, validation
- XSS, CSRF
- secure token storage
- Тестування:
- backend (pytest)
- frontend (Jasmine, Karma, Cypress, Playwright)
- Бажано:
- performance profiling
- Core Web Vitals
- bundle analysis
- Досвід з AI/data pipelines — плюс
- Розуміння HIPAA / HITRUST (PHI, encryption, audit logging, session management)
- Infrastructure as Code:
- Terraform, CloudFormation, CDK
- Контейнеризація:
- Docker
- CI/CD:
- GitHub Actions, AWS CodePipeline, Amplify CI/CD
- Сильні аналітичні навички та фокус на якості продукту
- Досвід роботи в Agile та хороші комунікаційні навички
Відповідайте на вакансію, якщо відповідаєте вимогам вакансіі
Похожие вакансии
-
Machine Learning інженер (розгортання LLM)
Актуальна Механіка, ІК, Удаленно -
Senior Performance Marketer (Meta, Google, Tiktok, Home Services)
Unicorn Pro, Удаленно -
Software Engineer (Full-Stack, AI Systems)
119 000 – 155 000 грн, Epic5, LLC, Удаленно -
QA Engineer
Українська енергетична біржа, ТОВ, Удаленно -
Senior .NET Developer
ІС СІТІ, ТОВ, Удаленно