About the Role
The role involves designing, developing, and maintaining fullstack web applications using Python with Django on the backend and React on the frontend. The engineer will contribute to architecture decisions, write clean and testable code, and collaborate with cross-functional teams to deliver high-quality software on time.
Responsibilities
- Develop and maintain backend services using Python and the Django framework
- Build responsive and interactive user interfaces with React
- Collaborate with product and design teams to define technical requirements
- Write clean, maintainable, and well-documented code
- Participate in code reviews to ensure code quality and consistency
- Troubleshoot and debug production issues across the stack
- Optimize application performance and scalability
- Implement unit and integration tests to ensure reliability
- Work within agile development cycles and contribute to sprint planning
- Support deployment pipelines and CI/CD processes
- Ensure security best practices are followed in application development
- Contribute to technical documentation and system architecture
- Mentor junior developers and share technical knowledge
- Stay current with evolving technologies and frameworks
- Participate in architectural discussions and system design
- Integrate third-party APIs and services into existing systems
- Monitor application health and respond to alerts
- Collaborate with QA engineers to resolve defects
- Support staging and production environments as needed
- Use Git for version control and collaborative development
- Follow established coding standards and development workflows
- Communicate progress and blockers to team leads
- Work independently with minimal supervision
- Ensure applications meet accessibility and usability standards
- Participate in on-call rotations when required
Compensation
Competitive salary, paid in local currency or USD, based on experience and location
Work Arrangement
Fully remote, with flexibility to work across Latin American time zones
Team
Collaborative, distributed engineering team focused on agile delivery and clean code practices
Tech Stack
- Backend: Python, Django, Django REST Framework
- Frontend: React, JavaScript (ES6+), HTML5, CSS3
- Database: PostgreSQL, with experience in schema design and optimization
- Infrastructure: AWS, Docker, CI/CD pipelines
- Tools: Git, Jira, Slack, pytest, ESLint, Prettier
About the Team
- We are a fully remote team with members across Latin America and the U.S.
- We value transparency, direct communication, and technical excellence
- Our engineers work closely with product managers and designers
- We follow agile methodologies with two-week sprints
- We emphasize code quality, testing, and continuous improvement
Not applicable; position fully remote within Latin America