Job Title: Back-End Developer 

Employment Type: Contract / Freelance / Part-Time 30-35 hrs/ week)


Location: Remote

 

Duration: Short-Term Prototype Project (3-4 months)

Civic Minded is a new organization (LLC) that has been established with a goal of improving transparency in legislative policy in the United States.  The organization is seeking a Back-End Developer to work hand-in-hand with the founder to build out a bare-bones prototype web platform.  This initial phase is anticipated to last about 3 months focusing on a narrow geographic scope and functionality over finesse.

 

Key Responsbilities

Technical

  • Integrate APIs (e.g., Open States, Legistar, ProPublica) to fetch legislative data
  • Set up backend infrastructure (basic database, data caching, serverless if possible)
  • Normalize and store data in a lightweight, queryable structure (either SQL or NoSQL)
  • Build APIs to expose relevant data to a simple front-end (e.g., RESTful or GraphQL)
  • Implement unbiased summaries using off-the-shelf summarization models (e.g., Hugging Face Transformers)
  • Deploy to a free-tier cloud service (e.g., Render, Vercel, or Heroku)
  • Deliver documentation for API usage and data pipeline
  • Build with an eye towards facilitating potential expansion

Communication/Coordination

  • Regular (daily) communication with the founder on timelines, planning, hurdles, opportunities, inspirations, costs, frustrations- you name it
  • This phase is focused on learning, this will require the person in this role to embrace the learning experience while helping to bridge the gap for their non-technical (founder) counterpart/employer

Experience Desired:

  • 2–4+ years in back-end development (basic front end principles will be helpful)
  • Experience with API integration and JSON data parsing
  • Familiarity with serverless architecture or Firebase/Vercel, and free-tier cloud platforms
  • Bonus: NPL or AI summarization models

Role Details 

  • Initial role will be for 3-4 months on a part-time (30-35 hours per week) basis
  • The output of this role will be considered as commissioned/directed work-for-hire (compilation /contribution to a collective work) for Civic Minded LLC. 

Application process:

  • Provide a CV of no more than 2 pages (specifying the work you were responsible for in each portfolio item)
  • Include portfolio/links for works you have developed (front end, back end, linking external sources, etc) 
  • In the email body,  include one or two sentences about why you would be an enthusiastic fit for this role
  • CVs and portfolio links should be sent to Contactus@becivicminded.com ; CV reviews and interviews will be rolling, but an ideal start date would be early July 2025. 
Retour en haut