Skip to content
← Back to job listings

Senior Full Stack Developer (Python + React)

jobgether · Brazil

Software DevelopmentSenior LevelRemoteExternal listingfull-time20 days ago

About The Role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Developer (Python + React) based in Brazil.

Join an exciting opportunity to help build and evolve a large-scale e-commerce platform serving millions of users. In this senior-level role, you will design, develop, and optimize distributed applications that prioritize scalability, reliability, and exceptional user experience. Working alongside experienced engineers and cross-functional teams, you will contribute to architectural decisions, modern cloud-native solutions, and high-performance web applications. This is an ideal opportunity for a developer who enjoys solving complex technical challenges, working with cutting-edge technologies, and making a direct impact on the evolution of a fast-growing digital platform—all within a fully remote and collaborative environment.

Accountabilities

  • Design, develop, and maintain scalable backend services and distributed systems using Python.
  • Build responsive and modern frontend features with React to deliver seamless user experiences.
  • Develop, integrate, and optimize REST and GraphQL APIs to support high-performance applications.
  • Implement microservices and event-driven architectures to improve system scalability, resilience, and efficiency.
  • Create and execute unit, API, regression, and performance tests to ensure software quality.
  • Optimize applications for reliability, fault tolerance, and low-latency performance.
  • Collaborate with cross-functional teams to troubleshoot production issues and continuously improve platform stability.
  • Contribute to technical discussions, architecture planning, and engineering best practices.

Requirements

  • 5+ years of professional software development experience, including strong expertise in Python.
  • Proven experience building scalable distributed systems and microservices in production environments.
  • Hands-on experience with React and modern frontend development practices.
  • Strong knowledge of REST APIs, GraphQL, object-oriented programming, design patterns, algorithms, and data structures.
  • Experience working with cloud platforms such as AWS, Google Cloud, or Azure.
  • Familiarity with Linux/Unix environments and both relational and NoSQL databases, including MongoDB, Cassandra, HBase, or Redshift.
  • Understanding of event-driven architectures, performance optimization, and high-availability systems is considered an advantage.
  • Experience with CI/CD pipelines, DevOps practices, or high-traffic e-commerce platforms is a plus.
  • Strong analytical, problem-solving, and communication skills with the ability to work effectively in distributed teams.
  • Upper-Intermediate English proficiency or higher.

Benefits

  • 100% remote position based in Brazil.
  • Opportunity to work on a large-scale platform serving millions of customers.
  • Exposure to modern technologies, cloud-native architectures, and distributed systems.
  • Collaborative environment with experienced engineering professionals and cross-functional teams.
  • Opportunity to influence technical decisions and system architecture.
  • Professional growth through challenging projects and continuous learning opportunities.
  • Flexible working environment that supports work-life balance.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing