https://lnkd.in/etjQP547
WHO WE ARE:
Our client is a nonprofit that builds tech and infrastructure for Democratic campaigns, progressive-aligned causes, and people trying to make an impact in order to fuel long-term, people-powered change. If you’ve ever given online to a Democrat or progressive organization, chances are you’ve used our powerful online fundraising platform.
We put power in the hands of small-dollar donors and help thousands of groups — from presidential candidates to environmental organizations — build grassroots movements. We envision a democracy where everyone looking to make progressive people-powered change can easily and effectively deploy their resources, energy, and creativity to shape our country and futures. Each and every one of us, from the political activists to the tech innovators to the customer service pros, is fully committed to our mission.
THE OPPORTUNITY:
We are looking for a Software Engineer II to join our client and help us shape the growth of our platform to better serve down ballot candidates. In this pivotal role, you will join a newly formed team and work in concert with other product teams, data teams, platform and ops teams, and the security team. Together with other stakeholders, you will identify and execute on high impact improvements that unlock new product opportunities and ensure the reliability, predictability, maintainability, and scalability of our client’s core systems.
Our engineering and product organization is made up of 75+ people (and growing!). We’re organized into cross-functional teams that operate independently in alignment with the broader organizational goals. We work with Ruby on Rails, Postgres, React, Typescript, GraphQL, and other technologies.
WHAT YOU WILL DO:
Collaborate with software engineers, product, and design to develop a new candidate-facing product and features for down ballot, local, grassroots entities.
Design products and systems with performance in mind, so all candidate users have a great experience.
Work across the stack using Ruby on Rails, React, TypeScript, GraphQL, and PostgreSQL in your daily work.
Improve platform performance and maintainability through quality code, testing, monitoring, and documentation.
Ensure product and feature quality through thorough PR reviews and QA testing.
Engage with and contribute to technical discussions around new solutions and architecture
Receive support from your manager to grow as an individual and increase your impact on the success of your team and the progressive movement.
Foster a collaborative and inclusive team culture aligned with our values.
WHAT YOU BRING:
Here is a non-exhaustive list of things we’re looking for:
3+ years or equivalent of professional experience working with teams and delivering projects.
Experience developing front-end applications in React. Experience with Ruby on Rails is a bonus! . . . .
Senior Software Developer | 10 years of experience | PHP | MySQL | Laravel | YII | Cake PHP | WordPress | Jira | Git | Docker
4wI am in Montreal so if it is remote then I can share my resume