The CTO`s Role: This is an exciting opportunity to manage the development of an innovative crowdfunding platform for a solar finance nonprofit. RE-volv is seeking to expand the executive team to include a Chief Technology Officer who will also be our primary full stack developer in our Django environment. With the focus of maintaining and improving our unique crowdfunding platform, this position will require the technical skills to build new features and maintain the existing features of the site. Using the Lean Startup methodology, our goal is to continually test assumptions and analyze user data to further develop the application. The CTO will be writing the code as well as guiding the development of the platform with the goal of scaling the impact of the organization. The CTO will be given technical freedom to develop and manage the site, and the interesting technical challenges it poses, as they see fit. We also aim to create a DIY community on the platform where users support each other through the process of developing solar projects and share best practices. The CTO will help create the technology to support this community, and also to help steer the formation of it. The ideal candidate will have ample experience using and leading online communities.
Responsibilities:
• Build new features, maintain and enhance the application
• Work closely with the RE-volv team to scale the application to thousands of users, test assumptions, and adjust accordingly
• Be available during non-business hours in the event that the site needs emergency maintenance
• Be a meaningful member of a small team that helps direct the organization towards serving its mission of empowering people to fight climate change
Skills and Qualifications:
• Bachelor`s degree or higher in Computer Science or an allied discipline - or the equivalent in independent experience
• Strong knowledge of Python, Javascript, HTML, and CSS and experience with CSS preprocessors like SASS or LESS, including responsive web design/programming
• Strong knowledge of the Django web framework
• Experience using git and GitHub for version control
• Strong understanding of how TDD, continuous integration, and testing in general contribute to maintainable codebases
• Experience integrating payment services and CRM, especially Stripe and Salesforce
• Experience working with crowdfunding platforms
• UI/UX design chops
• Experience working with hard deadlines
• Passion for renewable energy, mitigating climate change, and building a sustainable society
RE-volv
San Francisco, CA
The CTO`s Role: This is an exciting opportunity to manage the development of an innovative crowdfunding platform for a solar finance nonprofit. RE-volv is seeking to expand the executive team to include a Chief Technology Officer who will also be our primary full stack developer in our Django environment. With ...
The CTO`s Role: This is an exciting opportunity to manage the development of an innovative crowdfunding platform for a solar finance nonprofit. RE-volv is seeking to expand the executive team to include a Chief Technology Officer who will also be our primary full stack developer in our Django environment. With the focus of maintaining and improving our unique crowdfunding platform, this position will require the technical skills to build new features and maintain the existing features of the site. Using the Lean Startup methodology, our goal is to continually test assumptions and analyze user data to further develop the application. The CTO will be writing the code as well as guiding the development of the platform with the goal of scaling the impact of the organization. The CTO will be given technical freedom to develop and manage the site, and the interesting technical challenges it poses, as they see fit. We also aim to create a DIY community on the platform where users support each other through the process of developing solar projects and share best practices. The CTO will help create the technology to support this community, and also to help steer the formation of it. The ideal candidate will have ample experience using and leading online communities.
Responsibilities:
• Build new features, maintain and enhance the application
• Work closely with the RE-volv team to scale the application to thousands of users, test assumptions, and adjust accordingly
• Be available during non-business hours in the event that the site needs emergency maintenance
• Be a meaningful member of a small team that helps direct the organization towards serving its mission of empowering people to fight climate change
Skills and Qualifications:
• Bachelor`s degree or higher in Computer Science or an allied discipline - or the equivalent in independent experience
• Strong knowledge of Python, Javascript, HTML, and CSS and experience with CSS preprocessors like SASS or LESS, including responsive web design/programming
• Strong knowledge of the Django web framework
• Experience using git and GitHub for version control
• Strong understanding of how TDD, continuous integration, and testing in general contribute to maintainable codebases
• Experience integrating payment services and CRM, especially Stripe and Salesforce
• Experience working with crowdfunding platforms
• UI/UX design chops
• Experience working with hard deadlines
• Passion for renewable energy, mitigating climate change, and building a sustainable society