Full Stack Developer (Python/FastAPI + React) - — AWS ECS Fargate & Terraform jobs in United States
cer-icon
Apply on Employer Site
company-logo

CyberX Info System · 8 hours ago

Full Stack Developer (Python/FastAPI + React) - — AWS ECS Fargate & Terraform

CyberX Info System is seeking a hands-on Full-Stack Engineer to build and scale cloud-native web applications using FastAPI and React. The role involves designing and implementing RESTful APIs, containerizing applications, automating infrastructure with Terraform, and deploying on AWS ECS Fargate.

BlockchainDigital MarketingGraphic DesignInformation TechnologyMobile AppsSEOSoftwareWeb DesignWeb Development
badNo H1BnoteU.S. Citizen Onlynote
Hiring Manager
Irfan Ahmad
linkedin

Responsibilities

Backend APIs (FastAPI): Design, implement, and document RESTful APIs; enforce clean boundaries, pydantic models, and typing; implement authN/authZ, rate limits, and pagination
Frontend (React): Build responsive, accessible UI components in React/TypeScript; manage state (e.g., Redux/RTK or React Query); integrate with backend services; write unit and integration tests
Containers & Runtime: Containerize apps with Docker; define task definitions and services for ECS on Fargate; manage blue/green or rolling deployments; tune autoscaling policies and health checks
Infrastructure as Code: Author and maintain Terraform modules for VPC, subnets, security groups, ALB, ECS, RDS/DynamoDB, S3, CloudWatch, Secrets Manager/Parameter Store, and IAM roles/policies
CI/CD & DevEx: Build pipelines (GitHub Actions/Jenkins) for linting, tests, SCA, image builds, IaC plans/applies, and zero‑downtime deploys; establish trunk‑based development and PR workflows
Observability & Resilience: Instrument services (OpenTelemetry where possible); set SLOs/SLIs; configure logs/metrics/traces (CloudWatch, X‑Ray, or ELK/Prometheus/Grafana); implement feature flags, circuit breakers, retries/backoff, and idempotency
Security & Compliance: Apply least‑privilege IAM, secret management, encryption in transit/at rest, and secure build pipelines; support security reviews and audits (SOC2/GDPR/PCI as applicable to BFSI clients)
Quality Engineering: Enforce testing standards (pytest, Playwright/RTL/Jest); contribute to contract tests; participate in code reviews and design reviews; drive defect prevention
Collaboration: Work in Scrum/Kanban; partner with Product, Design, QA, and DevOps; provide clear status and documentation; mentor peers and promote engineering best practices

Qualification

Python 3.xFastAPIReactTerraformAWS ECS FargateTypeScriptDockerCI/CDSQL schema designSoft skills

Required

12+ yrs of experience
USC and GC only
5–8+ years (mid) or 8–12+ years (senior) of professional software development experience
Strong Python 3.x with production FastAPI (or Flask + proven transition) experience; solid understanding of async I/O (async/await), dependency injection, and Pydantic models
Proficient in React and TypeScript; modern component patterns (hooks), testing with Jest/React Testing Library or Playwright
Containers & Orchestration: Docker, image hardening, multi‑stage builds; ECS/Fargate service design, autoscaling, and ALB target groups; task/exec‑role IAM
AWS Core: VPC, Subnets, SGs, ALB, ECS, ECR, CloudWatch/X‑Ray, S3, RDS/Aurora or DynamoDB, Secrets Manager or SSM Parameter Store, IAM
Infrastructure as Code: Terraform (workspaces, modules, remote state, import/plan/apply flows)
Data & Integration: REST design, WebSockets or server‑sent events; SQL schema design; performance profiling; caching (Redis/ElastiCache)
CI/CD: GitHub Actions / Jenkins; artifact versioning; automated tests and security scans in pipeline
Security: OAuth2/OIDC/JWT, TLS, OWASP Top 10, IAM least privilege; experience in regulated environments is a plus (BFSI/PCI/GDPR)
Bachelor's or Master's in Computer Science/Engineering or equivalent practical experience

Preferred

API documentation with OpenAPI/Swagger; GraphQL basics
Event‑driven patterns (SNS/SQS/EventBridge/Kinesis) and asynchronous processing (Celery or AWS native)
Observability with OpenTelemetry/Tempo/Prometheus/Grafana; log correlation
Performance tuning (async concurrency models, SQL query plans, bundle/asset optimization)
Experience with feature flags (e.g., LaunchDarkly) and A/B testing
Exposure to Terraform CDK/Pulumi, AWS CDK, or CloudFormation
Knowledge of cost optimization on AWS (rightsizing, reserved capacity, storage classes)

Company

CyberX Info System

twittertwittertwitter
company-logo
Cyberx Info System's unique brand differentiation is our relentless focus on customer-centric mobile app development.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Rachel Noor
Company Owner
linkedin
Company data provided by crunchbase