freehire launches on Product Hunt on 26 August.

Follow →

Mid-Level Fullstack Engineer – TypeScript, Python, AWS

Summary

Build and maintain full-stack web apps with React/TypeScript frontends and Python backends, deploying and scaling them on AWS using Docker, Kubernetes, and CI/CD pipelines.


  • Build modern, responsive web applications using React and TypeScript

  • Design scalable, maintainable UI architectures and reusable component libraries

  • Develop backend services, primarily in Python

  • Integrate with REST and GraphQL APIs

  • Design, build, and operate cloud-native solutions on AWS

  • Work with AWS services to deliver secure, scalable, and resilient applications

  • Deploy and manage applications in containerised environments using Docker and Kubernetes

  • Contribute to Infrastructure as Code and cloud automation practices

  • Improve CI/CD pipelines and software delivery processes

  • Implement monitoring, logging, tracing, and operational best practices

  • Support cloud reliability, performance optimisation, and incident resolution

  • Apply secure coding principles and cloud security best practices

  • Troubleshoot issues across both application and AWS infrastructure layers

  • Collaborate with engineers, designers, and stakeholders to deliver production-ready systems


Requirements



  • Strong experience building applications with React and TypeScript

  • Experience developing backend services using Python

  • Hands-on experience working with AWS in production environments

  • Understanding of cloud-native architecture and distributed systems principles

  • Experience deploying and operating applications in cloud environments

  • Experience with containerisation technologies such as Docker and Kubernetes

  • Experience with CI/CD pipelines and modern software delivery practices

  • Familiarity with monitoring, logging, and observability tooling

  • Experience integrating with REST and/or GraphQL APIs

  • Strong software engineering fundamentals and system design skills

  • Understanding of security best practices, particularly within cloud environments.


Core Competencies


Demonstrates expertise in building modern web applications using React and TypeScript, while also developing backend services in Python. Proficient in cloud-native architecture, AWS services, and containerization technologies like Docker and Kubernetes.


Highest-signal resume keywords



  • React Application Development

  • TypeScript Programming

  • Python Backend Development

  • AWS Cloud Services

  • Docker and Kubernetes


ATS Optimization Keywords


Hard Skills



  • React

  • TypeScript

  • Python

  • AWS

  • Docker

  • Kubernetes

  • CI/CD Pipelines

  • REST APIs

  • GraphQL APIs

  • Cloud Security Best Practices


Soft Skills



  • Collaboration

  • Problem-Solving

  • Communication


Industry Keywords



  • Cloud-Native Architecture

  • Distributed Systems

  • Infrastructure as Code

  • Cloud Automation

  • Operational Best Practices


Tools & Technologies



  • Monitoring Tools

  • Logging Tools
  • Observability Tools

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available