ControlShift Labs

Full-Stack Engineer for Activism en ControlShift Labs

Empleo finalizado - No se reciben más postulantes

Coach Pro
Llega antes al próximo empleo.

Este empleo ya tiene muchas postulaciones. Con Coach Pro, recibe alertas en tiempo real y postula antes que el resto.

ControlShift believes that advocacy organizations, campaigns and movements are more powerful when they invite everyone to participate. We build software in service of that vision, while also building a great place to work that matters.

Our product is the best software for putting people at the center of campaigns with distributed events, local groups, and member-generated petitions. We serve some of the world's most effective progressive advocacy organizations and campaigns including Amnesty International, Greenpeace, Planned Parenthood and 350.org. We're proud to support some of the most impactful activism around the world on environmental issues, racial justice, economic fairness, and fighting the rise of fascism.

We're looking for someone who shares our passion for progressive social change while sharing our commitment to engineering best practices including test driven development, continuous delivery and rigorous code reviews.

Responsibilities

We have a small team so everyone has the opportunity to be involved in the entire stack from server infrastructure through to the front-end user experience.

Responsibilities

  • Lead the development of new features of our Rails and Vue.js application from feature planning to deployment across the entire stack.
  • Contribute to open-source projects and other infrastructure used by the wider community.
  • Help the team to continue to grow and improve our engineering practices around security, automation, accessibility and scalability by learning new technologies and suggesting improvements to our processes and architecture.

Qualifications


  • Excellent verbal and written communication skills.
  • Fluency in English.
  •  At least two years experience writing software for the web (but we're also excited to talk to more senior applicants).
  • Demonstrated experience and success working with diverse individuals from a wide range of cultures, backgrounds and experiences.
  • Experience writing software for the web in a dynamic scripting language like Ruby or Python. 
  • Experience with at least one modern front-end javascript framework like React or Vue.js.
  • Ability to travel to an in-person team meet up approximately every nine months.

Desirable Skills

  • Experience with or openness to working remotely and independently.
  • A demonstrated commitment to progressive advocacy or social causes.
  • Experience with Terraform, AWS, Packer Chef or other infrastructure automation technology.
  • We also work with an alphabet soup of technologies including git, redis, postgres, elasticsearch and docker but do not expect candidates to be experts in all of them. 

Benefits

More information about benefits are available on our site: https://www.controlshiftlabs.com/about-us/

Trabajo 100% remoto El cargo puede ser desempeñado desde cualquier lugar del mundo.

Política de trabajo remoto

Totalmente remoto

El trabajo es permanentemente remoto desde cualquier ubicación del mundo.

Sólo empleos que valen la pena.
Registrate gratis y descubrí empleos seleccionados para vos.