Skip To Main Content
backBack to Search

Senior Python Developer

Remote in Brazil, & 2 others
Python.Web& 9 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Senior Python Developer to join our team.

In this role, you will contribute to the design and delivery of robust, scalable applications that support complex business domains and data-driven experiences. You will collaborate closely with cross-functional teams to shape technical solutions that align with modern engineering standards and evolving product needs.

Responsibilities
  • Develop clean and interactive frontend components with React and TypeScript to support intuitive browsing, searching, and editing of vehicle catalog data
  • Build and maintain backend services and GraphQL APIs primarily in Python to manage catalog data logic and business rules
  • Design efficient GraphQL schemas and resolvers to ensure seamless data exchange between frontend and backend layers
  • Model and optimize database interactions using MySQL or PostgreSQL for reliable storage and querying of vehicle catalog data
  • Deploy and manage application components on AWS services such as EC2, Lambda, RDS, and API Gateway
  • Contribute to end-to-end feature development, testing activities, and performance tuning across the stack
  • Take part in architectural discussions, code reviews, and agile ceremonies to help shape technical direction
Requirements
  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience
  • At least 3 years of professional relevant experience in software development
  • Strong hands-on experience with Python for building backend services, APIs, and business logic
  • Solid proficiency in ReactJS for developing dynamic and responsive user interfaces
  • Practical experience using GitHub Copilot to accelerate development workflows and improve coding productivity
  • English level B2 or higher, with strong written and verbal communication skills
Nice to have
  • Experience working with Amazon Web Services (AWS) for deploying, scaling, and managing cloud-based applications
  • Familiarity with GitHub Actions for automating CI/CD pipelines, builds, and deployments
  • Hands-on knowledge of GraphQL for designing flexible and efficient APIs
  • Experience with MySQL for relational database design, querying, and performance tuning
  • Experience with PostgreSQL for managing structured data and advanced querying scenarios
  • Familiarity with Relay as a GraphQL client for efficient data fetching in React applications