Jobs

Software Engineer Consultant

The Venture

1000 MORE allows average Americans to disrupt the big lobby by facilitating easy education on upcoming legislation, communication directly to elected officials, and crowdfunding advocacy efforts.

The Team

You will be working with the technology team, which consists of a seasoned part-time software developer and intern who have coded the app thus far. 

The founder, D’Seanté Parks, has over a decade of experience in communications and political strategy for public, private and non-profit organizations. After communicating with thousands of voters and community leaders, she is dedicating her time to developing an app that makes politics accessible to all Americans. 

The Role

  • You will work with the team that has built the web app so far to grow the functionality of the app using Typescript and modern web-app frameworks.  

  • Two-month minimum commitment, which will include mandatory weekly meetings 

  • Compensation will be $50/hr 

  • 20 hours per week 

Requirements & Responsibilities 

  • Experience with all phases of the software development lifecycle

  • Strong commercial or equivalent experience in the implementation of web applications using React, NodeExpress, GraphQL and related frameworks 

  • Produce clean, efficient code based on software development lifecycle and using Git version control

  • Ability to understand the existing codebase and integrate new software components and third-party programs / APIs

  • Work with the team to regularly recommend, develop and ship product increments, new features, and new widgets for future release candidates. 

  • Troubleshoot, debug and upgrade existing codebase to improve pain-points, remove bugs and implement new functionality

  • Design, implement, and maintain efficient, reusable, and reliable front-end modules to support a seamless UX/UI Design. 

  • Maintenance skills - API updates, server management, web-app monitoring, and end-to end testing 

  • Courses, or related experience, demonstrating fluency in UX design, web languages/standards, databases (SQL, MySQL), and interactive languages + technologies, especially JavaScript

  • Some experience developing native iOS or Android apps

Familiarity with the below Tech Stack is preferred:

Front End 

React

tailwindcss

React Router

URQL

Back End

Express

GraphQL

GraphQL Nexus

Prisma

Infrastructure

Webpack

Babel

ESLint

Prettier

Ideal Candidate Qualities 

  • An eye for design

    • As we are building the app, we want to ensure it is user friendly and scalable for user growth, since politics can be overwhelming. UX consideration should be applied to all facets of the work. 

  • Attention to detail

    • We are building the app fast from the ground up. As new features go live each week, it is important to pay close attention to details of design and functionality. 

  • A good communicator

    • You will be working with some people who do not code, so at times you will have to be a translator. 

  • Someone who loves a challenge

    • Most of the app is aggregating open-sourced code, but politics and the laws that regulate it can be complicated, so we need someone with enthusiasm to work through potentially challenging barriers. 

  • Passionate about civic empowerment

    • This app has the potential to be very powerful, so the team has to be made of people who have a passion for empowering traditionally marginalized people in the U.S. 

  • Location

    • Flexible but New York City or New Orleans preferred 

To apply, please email your resume and cover letter to D’Seanté Parks at dseante@1000MORE.com. Please include any links (website/github/portfolio) that you would like to share in the body of the email.

Black, Indigenous, and people of color, women and non-binary individuals, people with disabilities, queer individuals, formerly incarcerated individuals, and members of all other underrepresented groups are especially encouraged to apply.