Contractor Software Engineer
ControlShift is hiring a remote Contractor Software Engineer. The career level for this job opening is Experienced and is accepting Worldwide based applicants remotely. Read complete job description before applying.
ControlShift
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
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.
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
- Experience writing ambitious software for the web.
- Experience with a modern javascript framework like React or Vue.js.
- Experience with a model-view-controller web framework like Rails, Express, or Django.
- Experience with or openness to working remotely as part of a collaborative team.
- A passion for positive and progressive social change, and using technology to organize people towards those goals.
- Excellent verbal and written communication skills.
- Fluency in English.
Responsibilities
- Work collaboratively with the rest of the engineering team to deliver new features of the ControlShift web application.
- Participate in peer code review, technical planning and architectural decision making.
Please mention the word PARAMOUNT and tag RMzguNjguMTM0LjE5NA== when applying to show you read the job post completely (#RMzguNjguMTM0LjE5NA==).