Background
ControlShift works with progressive advocacy organizations, campaigns, and movements by offering tools for distributed member-led campaigns, events and groups.
We’re looking for a Full Stack Software Engineering Contractor to join us in building and improving the ControlShift platform. This role is ideal for someone who thrives in a collaborative environment and is motivated by purpose-driven work.
While this is a fully remote position, we're looking for applicants in Argentina, Canada, EU, Switzerland, Uruguay, or UK. We're envisioning this as a longer-term contractor role, with multiple projects in mind.
About ControlShift
We are a small team of software engineers and organizers with several decades of combined experience in the advocacy sector. Our deep organizing and technology background, coupled with a close interest in our partners’ campaigns and goals, allows us to develop tools that are particularly useful in facilitating effective grassroots organizing and building strong and participatory organizations. Read more about us: https://www.controlshiftlabs.com
Our tech stack includes Ruby on Rails, Vue.js and ES6 deployed on AWS. We are passionate about software engineering practices, applying Continuous Delivery supported by a complete suite of automated unit and acceptance tests, a robust code reviewing process and metrics monitoring.
Skills and qualifications
Responsibilities
Location
Argentina, Canada, EU, Switzerland, Uruguay, or UK
We're a globally distributed team where everyone works remotely. Your work day would need to overlap with U.S. East Coast business hours, so that we can connect on Zoom and Slack.
Compensation
USD 50/hour (8,000/month)