Full Stack Developer – Python & React – LATAM
About Distillery
Distillery Tech Inc accelerates innovation through an unyielding approach to nearshore software development. The world’s most innovative technology teams choose Distillery to help accelerate strategic innovation, fill a pressing technology gap, and hit mission-critical deadlines. We support essential applications, mobile apps, websites, and eCommerce platforms by placing senior, strategic technical leaders and deploying fully managed technology teams that work intimately alongside our client’s in-house development teams. At Distillery Tech Inc, we’re not here to reinvent nearshore software development, we’re on a mission to perfect it. Distillery Tech Inc is committed to diversity and inclusion. We actively seek to cultivate a workforce that reflects the rich tapestry of perspectives, backgrounds, and experiences present in our society. Our recruitment efforts are dedicated to promoting equal opportunities for all candidates, regardless of race, ethnicity, gender, sexual orientation, disability, age, or any other dimension of diversity.
About the Position
We are looking for a highly skilled Senior Full Stack Developer to join our team and work with a software factory client on a long-term project. This is a fully remote position open to candidates based in Argentina or other LATAM countries. The ideal candidate will bring extensive experience in Python and React, with a strong background in deploying applications to Firebase and Google Cloud Run. You will be responsible for migrating an existing codebase, integrating advanced features like gamification and multimedia, and ensuring seamless functionality through modern development practices.
Responsibilities
- Migrate an existing Python/React/Tailwind codebase from Replit to a production-ready environment.
- Deploy the application to Firebase and Google Cloud Run, ensuring scalability and performance.
- Transfer and integrate authentication systems using Firebase Authentication or Auth0.
- Implement and optimize integrations with Google Maps Platform for location-based features.
- Integrate Google AI Services for text and video content moderation.
- Implement Stripe API for secure in-app purchases and virtual currency transactions.
- Design and implement gamification features such as XP, levels, digital coins, and rewards.
- Integrate immersive multimedia features including sound effects and background music.
- Convert the web application into a Progressive Web App (PWA) with offline capabilities.
- Ensure high standards of code quality, security, and performance.
- Collaborate with the product owner to gather requirements and deliver new features.
Requirements
- Senior-level experience in Full Stack Development with Python and React.
- Proficiency with Tailwind CSS for responsive UI development.
- Hands-on experience with Firebase deployment, authentication, and Firestore/Realtime Database.
- Proven experience deploying containerized applications on Google Cloud Run.
- Strong skills in integrating Google Maps and Google AI services.
- Expertise in integrating Stripe API for in-app purchases.
- Knowledge of RESTful API design and development.
- Experience with code migration and refactoring.
- Strong understanding of web security best practices.
- Proficient with Git and version control systems.
- Excellent English communication skills.
- Located in Argentina, Uruguay, Colombia, Peru or Mexico
Nice To Have
- Experience with video game development or multisensory applications.
- Familiarity with state management libraries such as Redux, Zustand, or Context API.
- Experience developing social media applications.
- Knowledge of GPS and location-based services.
- Experience with real-time communication using WebSockets.
- Familiarity with CI/CD pipelines.
- Experience collaborating in cross-functional teams.
Why You'll Like Working Here
Join a global team committed to Distillery's core values: Unyielding Commitment, Relentless Pursuit, Courageous Ambition, and Authentic Connection.
- 100% Remote Work: Enjoy the freedom to work from anywhere while collaborating with a diverse, multinational team.
- Competitive Compensation: Generous and competitive package in USD, along with a comprehensive benefits plan.
- Flexible Hours: Create a schedule that aligns with your life and priorities.
- Home Office Setup: Receive all the hardware and software needed to succeed from home.
- Innovative Workplace: Collaborate with the global Top 1% of talent in a multicultural and dynamic environment.