Full Stack Engineer

New
G
GoFastiTalent-as-a-Service
Based in Latin AmericaContractMiddle
Salary2,000 - 3,200 USD per month
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
3+ years
Required Skills
AWSDockerPostgreSQLPythonTypeScriptFastAPINext.jsReactGitHub Actions

Requirements

  • 3+ years of professional experience in full-stack software engineering.
  • Strong experience developing production applications using Python.
  • Hands-on experience with FastAPI or similar backend frameworks.
  • Solid experience with SQL and PostgreSQL database design and optimization.
  • Strong frontend development experience with React and TypeScript.
  • Experience building applications with Next.js.
  • Hands-on experience working with AWS infrastructure and cloud-hosted production environments.
  • Experience implementing authentication and authorization using Auth0 or equivalent OIDC/JWT-based identity platforms.
  • Experience working with Docker containers.
  • Experience building and maintaining CI/CD pipelines using GitHub Actions.
  • Strong understanding of Git workflows.
  • Professional-level English proficiency.

Responsibilities

  • Design, develop, and maintain full-stack web applications using Python, React, TypeScript, and modern web technologies.
  • Build, enhance, and maintain backend APIs and services using FastAPI or similar Python frameworks.
  • Develop responsive, scalable, and user-friendly frontend applications using React and Next.js.
  • Design, optimize, and maintain PostgreSQL databases, ensuring performance, reliability, and data integrity.
  • Implement and maintain secure authentication and authorization systems using Auth0 or equivalent OIDC/JWT and RBAC solutions.
  • Deploy, monitor, and support applications within AWS cloud environments.
  • Manage and troubleshoot AWS infrastructure components, including EC2, RDS, IAM, Application Load Balancers (ALB), and CloudWatch.
  • Build and maintain CI/CD pipelines using GitHub Actions and support branch-based deployment workflows.
  • Containerize and deploy applications using Docker.
  • Monitor application health, performance, and reliability, identifying and resolving production issues proactively.
View Full Description & ApplyYou'll be redirected to the employer's site
2,000 - 3,200 USD per month
Apply Now