Skip To Main Content
backBack to Search

Senior Python Full Stack Developer (FastAPI/Django, React.js)

Remote in Colombia
Python.Web
& 11 others

We are seeking a Senior Python Full Stack Developer with a proven track record of architecting and delivering scalable web applications using ReactJS and Python (FastAPI/Django). The ideal candidate is highly skilled in solving complex technical challenges, thrives in collaborative environments across time zones, and drives projects from concept to implementation with deep technical ownership.

Responsibilities
  • Develop and design advanced front-end and back-end components for scalable web applications
  • Build and maintain high-performing RESTful APIs with reliability and efficiency
  • Collaborate with cross-functional teams across different time zones to align on project goals
  • Write and review clean, maintainable, and efficient code following industry best practices
  • Optimize CI/CD pipelines to enhance automation and improve development workflows
  • Manage and oversee code versioning workflows and branching strategies using Git effectively
  • Deploy, monitor, and fine-tune applications on AWS and/or AKS platforms for optimal performance
  • Identify and fix issues through advanced troubleshooting and in-depth root cause analysis
  • Evaluate and implement improvements to ensure system reliability, scalability, and performance
Requirements
  • 3+ years of experience as a Full Stack Developer or equivalent role
  • Deep expertise in ReactJS, JavaScript (ES6+), and related tools like Webpack, Babel, npm/yarn
  • Extensive hands-on experience with Python frameworks such as FastAPI or Django
  • Strong ability to architect and implement secure and optimized RESTful APIs
  • Solid expertise in working with SQL Server or equivalent relational database systems
  • Advanced experience with CI/CD pipelines, Git, and version control workflows
  • Thorough understanding of AWS services and container orchestration with AKS (Azure Kubernetes Service)
  • Excellent communication skills for effective collaboration across teams in global settings
  • Strong problem-solving capabilities and attention to detail
  • Proactive in taking ownership and driving the resolution of complex technical issues
  • Fluency in English with a proficiency level of B2 or higher
Nice to have
  • Expertise in TypeScript for scaling and maintaining complex front-end systems
  • Experience working with GraphQL or other state-of-the-art API technologies
  • Advanced knowledge of microservices and serverless architecture
  • Mastery of Docker and modern containerization workflows and security best practices
  • In-depth understanding of Agile/Scrum frameworks and principles for senior-level project facilitation
  • Proven track record with automated testing tools like Jest or PyTest in complex environments
  • A strong portfolio of impactful contributions to open-source projects or public GitHub repositories showcasing advanced problem-solving and creativity