Job description
Role overview
Develop and maintain frontend components for a Django application while collaborating closely with design teams. This role emphasizes solving technical challenges in a purpose-driven environment focused on social impact.
Responsibilities
- Build responsive frontend features using Django and JavaScript
- Translate design mockups into production-ready interfaces
- Collaborate with UX/UI designers and backend developers
- Contribute to open-source or nonprofit tech initiatives
- Optimize application performance and accessibility
Requirements
- 2+ years frontend development experience
- Proficiency in Django templates and Python
- Strong JavaScript fundamentals (ES6+)
- Experience with modern frontend tools (Webpack, NPM)
- Portfolio demonstrating design-to-code execution
- Passion for technology with social impact
Responsibilities
- Develop responsive frontend features using Django templates
- Collaborate with design teams to implement UI/UX specifications
- Maintain and optimize existing frontend codebase
- Participate in code reviews and technical planning sessions
- Integrate frontend components with backend APIs
Requirements
- 2+ years frontend development experience with Django
- Strong JavaScript skills (ES6+) and modern frameworks
- Experience working from design systems and wireframes
- Problem-solving approach to technical challenges
- Commitment to purpose-driven technology projects
Benefits
- Competitive salary up to ยฃ70k based on experience
- Collaborative office environment with cross-functional teams
- Opportunities to work on socially impactful projects
- Professional development budget and training programs
- Flexible working hours with core office hours
Keywords
DjangoJavaScriptFrontendPythonTech4GoodResponsive DesignWeb Accessibility