Python Full Stack Developer (FastAPI/Django, React.js)
Remote in Mexico: Mexico City
Python.Web
& 11 others
Choose an option
We are looking for an experienced Python Full Stack Developer with qualifications in building scalable web applications using ReactJS and Python (FastAPI/Django). The ideal candidate demonstrates a proactive approach to problem-solving, thrives in collaborative environments across time zones, and takes ownership of technical challenges end-to-end.
Responsibilities
- Design front-end and back-end components for scalable web applications
- Develop and optimize RESTful APIs to ensure performance scalability
- Collaborate with cross-functional teams operating across various time zones
- Write clean, maintainable, and efficient code aligned with best practices
- Implement CI/CD pipelines to streamline testing and deployment processes
- Manage code versioning and branching workflows using Git effectively
- Deploy, monitor, and optimize applications on AWS and/or AKS platforms
- Troubleshoot issues, performing in-depth root cause analysis
- Propose and implement improvements to enhance application reliability and performance
Requirements
- 2+ years of experience as a Full Stack Developer or a similar role
- Strong knowledge of ReactJS, JavaScript (ES6+), and related ecosystem (Webpack, Babel, npm/yarn)
- Hands-on experience with Python frameworks, such as FastAPI or Django
- Showcase of experience designing and integrating RESTful APIs
- Competency in working with SQL Server or comparable relational databases
- Proficiency in using CI/CD pipelines, Git, and version control workflows
- Familiarity with AWS and container orchestration, specifically with AKS (Azure Kubernetes Service)
- Excellent communication skills across diverse global time zones
- Strong problem-solving capabilities
- Proactive attitude toward ownership and handling issue resolution
- Fluency in English with a proficiency level of B1+ or higher
Nice to have
- Proficiency in TypeScript for front-end development
- Familiarity with GraphQL or similar modern API architectures
- Exposure to microservices or serverless systems
- Knowledge of Docker and best practices for containerization
- Understanding of Agile/Scrum development methodologies
- Hands-on experience with automated testing tools like Jest or PyTest
- Showcase of contributions to open-source projects or an impressive GitHub portfolio