Do you want to change the world? Do you want to be a part of a company that enables direct citizen engagement in important community decisions? Do you want to advance participatory democracy in a friendly, inclusive, decentralized work environment?
If you are a knowledgeable, effective developer who writes maintainable code, we have a great opportunity for you. Working with Ethelo will give you the opportunity to make a social impact through digital democracy, and give you the support and tools to reach the top of your game.
As a senior developer with Ethelo, you will be responsible for our Ruby on Rails major codebase. We are looking for a consistent, good communicator who asks questions and who is accountable. You will work with our existing dev team on a mix of new features, bug fixes and maintenance/optimization tasks. We encourage our entire team to be invested in creating the best product possible, and encourage collaboration and feedback.
Ethelo is a mission-oriented, justice-seeking employer. We want to hire people who can help us build a feminist, anti-racist, LGBTQ-friendly workplace that empowers people with disabilities. We provide a distributed, flexible workplace with staff who work across 9 time zones.
Ethelo is a social enterprise dedicated to better group decision-making and democracy. We provide a participatory democracy platform used by local governments and other public agencies (in Canada and abroad) to engage citizens in important public decisions. Using Ethelo, customers can configure "decision-environments" which allow participants to learn, comment, vote and make decisions together. The technology is built on a patented algorithm which enables groups of any size to focus their collective intelligence and find smart, broadly supported outcomes.
Skills / Experience:
- Ruby on Rails and Active Admin
- JS Frameworks (React, Ember), Bootstrap, JSON based APIs
- CSS design (Bootstrap, Material Design)
- Postgres
- Elixir, Phoenix, Graphql, or C++ a plus
- Familiar with Cloud-based, AWS, Kubernetes, Docker architecture/deployment
Additional Requirements:
- Must be available for daily standup online call each morning (PST)
Please submit your resume with a cover letter to development@ethelo.com, Attn: Laura.