Fullstack Developer (Python/Javascript/AWS)

Jobgether · Brazil

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Fullstack Developer (Python/Javascript/AWS) based in Brazil.

This is a high-impact fullstack engineering role focused on building scalable, cloud-native systems that power modern web and mobile applications across distributed environments. You will work at the intersection of backend architecture, frontend development, and AWS-based infrastructure, contributing to event-driven, serverless solutions designed for performance, reliability, and cost efficiency. The role emphasizes ownership of end-to-end feature delivery, from API design and backend logic to responsive user interfaces. You will also play a key role in modernizing legacy systems and connecting them with cloud-native workflows. Working in an Agile, remote-first environment, you will collaborate closely with cross-functional teams across Latin America. This is an opportunity to build impactful software in a fast-moving, highly technical setting where autonomy and engineering quality are highly valued.

Accountabilities

  • Design and build scalable, event-driven serverless backend services using Python on AWS Lambda, ensuring performance, reliability, and maintainability.
  • Architect and optimize cloud-native infrastructure using Infrastructure as Code approaches to support secure, highly available, and cost-efficient systems.
  • Own the design, development, and documentation of RESTful APIs that support both web and mobile applications.
  • Lead and maintain CI/CD pipelines using GitHub Actions and AWS services to ensure smooth and automated delivery workflows.
  • Develop and maintain responsive frontend applications using JavaScript/TypeScript frameworks such as Angular, contributing to user experience and performance.
  • Support cross-platform mobile development initiatives using Flutter when required, ensuring consistent multi-platform functionality.
  • Collaborate in integrating legacy systems with modern cloud-based architectures, improving scalability and system reliability.
  • Requirements

    • 3–5 years of experience in fullstack development, with strong focus on backend architecture and cloud-native systems.
    • Strong proficiency in Python and JavaScript/TypeScript, with a focus on clean, maintainable, production-grade code.
    • Hands-on experience with AWS services such as Lambda, DynamoDB, Kinesis, EventBridge, SQS, and API Gateway.
    • Experience working with serverless frameworks and tools such as AWS SAM, Boto3, Lambda Powertools, and data validation libraries.
    • Experience developing frontend applications using Angular (6+) and familiarity with Flutter/Dart for mobile development.
    • Solid understanding of CI/CD pipelines and experience using GitHub Actions in production environments.
    • Familiarity with Docker and containerized deployment workflows.
    • Strong problem-solving skills with an ownership mindset and experience working in Agile environments.
    • Advanced English proficiency for daily collaboration in distributed teams.
    • Exposure to Terraform, AWS CDK, or legacy Java systems is a plus.
    • Benefits

      • 100% remote work model across Latin America
      • Competitive USD-based compensation
      • Paid time off and company holidays
      • Health insurance assistance
      • Strong growth and career development opportunities
      • Exposure to modern serverless and cloud-native AWS architectures
      • Collaborative, Agile, and remote-first engineering culture
      • Opportunity to work on end-to-end product ownership and impactful systems

Full-Stack pay context

Based on 365 disclosed Full-Stack salaries on RoleSuite, the role pays a median of $185K/year, with most offers between $143K and $211K (10th–90th percentile: $115K–$246K).

See the full Full-Stack salary breakdown →
Apply →