Full Stack Engineer

Full Stack Engineer

Job category: Technology

Job Type: Full Time

South Bend, Indiana

Closes on:

Job Description:

Pete for America is building a data and tech team and we need a scrappy, experienced web developer.
Pete for America is run by a growing, well-organized, and motivated team, backed by volunteers and supporters across the country. We’re searching for hard-working and kind people to join us. We are committed to radical transparency and fairness, and are steadfast in our work to share Pete’s vision with the country. We don’t stand for harassment or discrimination of any kind.
Mayor Pete is a different type of candidate, and we are a different kind of team. Our goals require collaboration across all departments and our structure facilitates that.
This role will help design and manage infrastructure, internal platforms, and external tools that support and build on the values of our campaign. This role will work closely with the data team to build out integrations between existing tools and build systems that will scale and prioritize stability. You will be an early member of the technical team and play an important role in building a creative and collaborative culture.
What you’ll do:
  • Work with technical and non-technical stakeholders to develop custom web applications that engage and excite our supporters and organizers
  • Integrate applications with our database, outside tools, and APIs
  • Build systems quickly while maintaining an eye for detail, performance, and scalability
  • Document your code and processes to ensure others can understand and learn from your work
  • Incorporate feedback from data, supporters, and relevant campaign staff on the ground, iterating quickly to provide efficient solutions

What you’ll bring:

  • A genuine value for diversity of experiences, identities, and voices. You know diversity positively impacts outcomes, and you can point to times you’ve demonstrated this personally and professionally
  • A commitment to seamless and inclusive user experience at every turn
  • Deep respect for security, privacy, and accessibility, and familiarity with some of the technologies that can help achieve these goals
  • Proficiency with at least one Python, Ruby, or JavaScript-based back-end framework
  • Experience with React, Angular, or another modern front-end JavaScript framework
  • An understanding of the importance of version control, testing, and continuous integration
Pete for America is an equal opportunity employer. We believe every employee has the right to work in an environment free from unlawful discrimination as is consistent with our commitment to diversity, respect, and inclusion.
Pete for America provides all employees and applicants with equal opportunity in all aspects of the employment relationship.