About the Role
The position involves designing, developing, and maintaining full-stack web applications using Django on the backend and React on the frontend, with a focus on clean code, system reliability, and collaboration within an agile team environment.
Responsibilities
- Develop and maintain backend services using Python and the Django framework
- Build responsive user interfaces with React and modern JavaScript practices
- Collaborate with product and design teams to define feature requirements
- Write clean, testable, and well-documented code
- Participate in code reviews to ensure code quality and consistency
- Troubleshoot and debug production issues in a timely manner
- Optimize application performance across frontend and backend systems
- Implement security best practices in authentication and data handling
- Work within agile sprints and contribute to planning and retrospectives
- Support deployment processes and CI/CD pipeline improvements
- Ensure applications are scalable and maintainable over time
- Integrate third-party APIs and external services
- Monitor system health and respond to alerts
- Contribute to technical documentation and architectural decisions
- Mentor junior developers and share technical knowledge
Nice to Have
- Experience with TypeScript in React applications
- Knowledge of GraphQL and associated tooling
- Familiarity with frontend state management libraries like Redux
- Background in DevOps or site reliability engineering
- Experience with monitoring tools such as Sentry or Datadog
- Exposure to microservices architecture
- Contributions to open-source projects
- Understanding of accessibility standards (WCAG)
- Experience with testing frameworks like Jest or Cypress
- Knowledge of frontend performance optimization techniques
Compensation
Competitive salary based on experience and location
Work Arrangement
Fully remote position with flexibility in working hours
Team
Collaborative, distributed team focused on agile software development
Technology Stack
- Backend: Python, Django, Django REST Framework
- Frontend: React, JavaScript (ES6+), HTML, CSS
- Infrastructure: AWS, Docker, CI/CD pipelines
- Databases: PostgreSQL, Redis
- Tools: Git, Jira, Slack, Jest, Cypress
Work Environment
- Fully remote role with team members across Latin America
- Flexible working hours with core collaboration windows
- Emphasis on work-life balance and sustainable pace
- Regular virtual team meetings and knowledge sharing
- Support for professional development and conference attendance
Not applicable; role is fully remote within Latin America