Essential Skills

Backend Engineering (Python)

  • Design and implement modular, testable, and reusable Python services
  • Apply best practices around code structure, dependency management, and performance optimization
  • Build services that are production-ready with observability, logging, and error handling baked in

Frontend Engineering (Angular + TypeScript)
  • Develop rich, responsive SPAs using Angular with strong TypeScript discipline
  • Implement robust state management patterns (e.g., NgRx or equivalent)
  • Translate complex workflows into intuitive, performant UI/UX experiences

Youll work extensively across AWS, designing serverless-first and containerized solutions :

  • Build and operate AWS Lambda functions (event-driven, scalable workloads)
  • Design and manage APIs via API Gateway (REST) and AppSync (GraphQL)
  • Implement GraphQL schemas, resolvers, and data access patterns using AppSync
  • Work with DynamoDB for high-scale NoSQL data modelling (partitioning, indexing, access patterns)
  • Leverage S3 for object storage and data workflows
  • Use ECS/ECR for containerized workloads where appropriate
  • Integrate analytics and reporting via QuickSight
Infrastructure & DevOps
  • Define and manage infrastructure using Terraform (Infrastructure-as-Code)
  • Design repeatable, environment-aware deployments with strong versioning and modular IaC patterns
  • Build and maintain CI/CD pipelines (GitHub or similar), including:
    • Automated builds
    • Testing stages
    • Deployment workflows
  • Ensure systems are built with:
    • Automated testing (unit, integration where applicable)
    • Version control best practices (Git workflows)


API Design & Security
  • Design and consume RESTful APIs with a strong understanding of:
    • Idempotency
    • Versioning strategies
    • Rate limiting & error handling
  • Apply API management best practices across distributed systems
  • Implement cloud security controls in AWS , including:
    • IAM policies and least-privilege access
    • Secure API access patterns
    • Data protection strategies

Similar jobs

Full Stack Developer (Senior) 1958

Apply Now
Back to search page