Skip to content

Fullstack Engineer (TypeScript/AWS)

  • Remote
    • Remote, São Paulo, Brazil
  • Technology

Job description

We are seeking a Senior Full-Stack Software Engineer to lead modernization efforts. This role involves redesigning and rebuilding legacy components into a scalable, maintainable serverless architecture on AWS. You’ll work closely with a small, high-impact engineering team to deliver modern, cloud-native solutions that support growth and reliability.

Job requirements

Key Responsibilities

  • Design, develop, and deploy full-stack solutions using TypeScript, ReactJS, and Node.js.

  • Architect and implement scalable AWS Serverless systems (Lambda, API Gateway, S3, SQS).

  • Integrate and optimize PostgreSQL and related data services (e.g., Aurora).

  • Define and manage Infrastructure as Code using AWS CDK or Terraform.

  • Collaborate with cross-functional teams to ensure clean architecture, security, and performance.

  • Participate in code reviews, CI/CD pipeline improvements, and technical documentation.

Required Skills & Experience

  • 5+ years of professional experience with TypeScript, ReactJS, and Node.js.

  • 5+ years of hands-on experience with AWS Serverless services (Lambda, API Gateway, S3, SQS).

  • Strong knowledge of relational databases, particularly PostgreSQL.

  • Proven experience with Infrastructure as Code (AWS CDK, Terraform).

  • Strong understanding of software architecture, testing, and DevOps principles.

Nice to Have

  • Experience with Python for scripting or backend services.

  • Familiarity with AWS Cognito or Okta for authentication and identity management.

  • Experience with Amazon Aurora and AWS Transfer Family.

  • Knowledge of CI/CD pipelines (GitHub Actions preferred).

    Start date: ~Late Oct / Early Nov 2025
    Duration: ~3 months initial, with likely extension

Remote
  • Brazil
Technology

or