Volunteer Full Stack Developer
Salary:
Volunteer
Hours:
Minimum fifteen (15) hours weekly
Contract:
Minimum six-month commitment
Location:
Remote.
Who is the THRIVE Project?
Passionate about sustainability? Looking to collaborate with a driven team to make a better future? Join us, and make the world a better place.
We are a global for-impact organisation with members in over 40 countries. All of us strive to make our world thrivable - to ensure humanity can face global issues effectively and sustainably.
As a leading not-for-profit in the thrivability space, we seek to implement climate-friendly policies, educate communities, and advocate for a future where humanity can live in harmony and solidarity with nature. This is achieved through a variety of research, publishing educational content including articles and podcasts, and hosting webinars with sustainability experts.
We collaborate with NGOs, businesses, individuals and others to this end, because #ThrivabilityMatters.
By joining THRIVE, you can make a difference.
To find out more, head to our website:
https://ThrivabilityMatters.Org/
Why join THRIVE?
When you become a volunteer at THRIVE, you'll receive:
* Significant references for your work endeavours
* A community experience and sense of belonging
* Shared expertise from other team members
* A greater understanding of how organisations like ours are structured
* Opportunities to learn whole new skillsets with practical experience
* Possibilities to take on leadership roles if you're interested
* Induction, training, and mentorship sessions
* The opportunity to develop your presentation skills
* A platform to learn and spread awareness about sustainability issues and their solutions
The Role
We're looking for a motivated, enthusiastic full stack developer with a passion for sustainability to work with our friendly, dynamic team to inspire people around the world to make a better future.
As part of THRIVE, you will have the opportunity to:
* Champion new initiatives.
* Improve existing initiatives.
* Help shape our thrivability efforts.
* Meet regularly with team members.
* Present ideas to people from a variety of disciplines.
Your efforts will enrich our website and help inspire people to create a thrivable future.
Key/Main Responsibilities
* Develop and maintain web applications across the full stack, including front-end and back-end technologies.
* Design user interactions on web pages, ensuring responsiveness and seamless user experiences.
* Collaborate with the design team to implement visual elements into web applications.
* Build scalable and optimised databases, integrating data from various sources.
* Write clean and efficient code using languages like HTML, CSS, JavaScript, and frameworks like React,, PHP. or Django.
* Conduct testing and debugging to ensure application functionality and security.
* Stay updated with emerging technologies and industry trends for continuous improvement.
* Work in an agile environment, participating in code reviews and providing technical guidance to team members.
* A desire to make a sustainable world and better future for all.
Minimum Requirements
* Bachelor Degree in a relevant field OR minimum of 2 years of equivalent commercial experience.
* Experience with the following:
* Responsive design for mobile and desktop (with graphic design/UX/UI team)
* Optimisation of codebase and cross-platform compatibility
* Server/Tracking technologies: Docker, Git, VStudio, CentOS, Win Pro
* Coding technologies: Python, PHP, JS/JQuery,, HTML/CSS, PostgreSQL
Preferred Requirements
* Fluency in English (preferred).
* Willingness to learn new skills
* The ability to handle multiple tasks and meet strict deadlines.
* The ability to be proactive and self-manage your time.
* A self-driven mindset to make a better future for all.
* Excellent communication and organisation skills.
* Well-developed problem-solving abilities.
At THRIVE, we work to create a thrivable future, where
everyone can live in harmony with nature
.
We value diversity, equity, and inclusion and believe that everyone has a role to play in tackling the challenges affecting our world. As a member of our team, you will be part of a global movement that is making a difference in the world.
Applications will be treated with strict confidentiality.
Ready to make a thrivable future? Apply today.