Avenue Code
Fullstack Engineer (Python & React.js)
Avenue CodeBrazil3 days ago
Full-timeEngineering, Information Technology

About The Opportunity

We are seeking a skilled Fullstack Engineer to join a global e-commerce leader, developing high-performance web applications that power large-scale digital experiences. This role involves building scalable, secure, and reliable systems using React on the frontend and Python on the backend, leveraging modern cloud and DevOps practices to deliver seamless user experiences worldwide.


Responsibilities

  • Design, develop, and maintain scalable full-stack applications using React and Python.
  • Build and manage backend services leveraging AWS Lambda, DynamoDB, Cognito, and EKS.
  • Implement robust API integrations and ensure application performance, scalability, and security.
  • Collaborate with cross-functional teams to define, design, and release new features.
  • Develop automated testing strategies (unit, integration, and end-to-end) for both frontend and backend.
  • Participate in architectural discussions, ensuring scalability and maintainability.
  • Implement and optimize CI/CD pipelines with tools such as ArgoCD, GitHub Actions, or similar.
  • Work closely with DevOps teams to manage infrastructure as code and improve delivery workflows.
  • Stay updated on modern web development, cloud infrastructure, and best engineering practices.


Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
  • Proven experience in full-stack development using React (or similar frameworks) and Python (Flask, FastAPI, or Django).
  • Strong understanding of RESTful APIs, serverless architectures, and asynchronous processing.
  • Hands-on experience deploying and maintaining services in AWS (Lambda, DynamoDB, Cognito, EKS).
  • Familiarity with CI/CD pipelines and DevOps workflows (ArgoCD, GitHub Actions, Jenkins).
  • Experience with Docker and Kubernetes.
  • Proficiency with testing frameworks: Jest, Cypress, PyTest, or similar.
  • Excellent problem-solving and debugging skills across the stack.
  • Strong communication skills and ability to collaborate in cross-functional environments.


Nice To Have Skills

  • Experience with TypeScript and modern state management libraries (Redux, Zustand, Recoil).
  • Familiarity with Infrastructure as Code tools (Terraform, AWS CDK, CloudFormation).
  • Understanding of authentication and authorization flows (AWS Cognito, OAuth2).
  • Experience with observability tools such as Prometheus, Grafana, or CloudWatch.
  • Exposure to GCP or multi-cloud environments.
  • Awareness of UX/UI principles and collaboration with design teams.

Key Skills

Ranked by relevance