About the Role
Design and implement full-stack features for web platforms using Django and React. Maintain code quality, troubleshoot issues, and collaborate with cross-functional teams to deliver reliable software solutions.
Responsibilities
- Develop and maintain web applications using Django and React
- Write clean, scalable, and testable code
- Collaborate with product and design teams to define feature requirements
- Implement responsive user interfaces with JavaScript and React
- Optimize applications for performance and usability
- Troubleshoot and debug production issues
- Participate in code reviews to ensure code quality
- Integrate with RESTful APIs and third-party services
- Ensure data security and compliance standards are met
- Work with version control systems like Git
- Support deployment pipelines and CI/CD processes
- Document technical specifications and system architecture
- Contribute to backend database design and queries
- Monitor application performance and reliability
- Stay current with evolving front-end and back-end technologies
Nice to Have
- Experience with TypeScript
- Familiarity with Docker and containerized environments
- Knowledge of GraphQL
- Experience with frontend build tools like Webpack
- Background in sustainability or packaging industries
Compensation
Competitive salary with benefits
Work Arrangement
Remote
Team
Collaborative engineering team working on scalable web solutions
Why Join Us
- Be part of a mission-driven organization reducing single-use plastic waste
- Work in a flexible, remote-first environment with autonomous teams
- Opportunity to shape technical direction and influence product roadmap
- Access to professional development resources and learning budgets
- Inclusive culture that values innovation and environmental responsibility
Application Process
- Submit your resume and GitHub profile
- Complete a short coding assessment
- Participate in a technical interview with the engineering team
- Final interview with hiring manager
- Offer and onboarding within two weeks of final interview
Not specified


