Description

Our small team works on data-related projects for clients across the US. We are hiring a web developer 

Our small team consists of six full time employees, including two data scientists, two policy consultants, one operations manager, and one web developer. We are looking to add a second web developer who will work on 2 projects at a time, reporting to the principal in charge of each project and accountable to the other web developer teammate. Our company typically works on 10-15 projects at a time. Highlights of current projects include tracking evictions nationwide throughout the pandemic, several criminal justice reform projects in Texas, and other COVID-19 recovery projects. 

  • Develop modern web applications
  • Participate in all aspects of web development including planning, developing, testing, deploying, monitoring, and fixing bugs
  • Write automated tests and implement monitoring strategies to ensure quality and reliability of web applications
  • Contribute, to a lesser extent, to data engineering efforts and ad-hoc technical tasks

Skills and responsibilities

  • 1+ years experience building applications using Express, Flask, or Django
  • 1+ years experience building applications using React, Vue, or Angular
  • Solid understanding of SQL (PostgreSQL preferred)
  • Ability to write understandable, testable, reliable, and maintainable code
  • Experience using cloud platforms such as Heroku, AWS, GCP or Azure
  • Demonstrated ability to pick up new concepts and technical skills quickly
  • Experience working on a cross-functional team

Details

  • Location:
    Houston
    ,
    TX
  • This job is remote friendly.
  • Deadline: n/a

Qualifications

Minimum qualifications

Preferred qualifications

  • Experience across a variety of tech stacks, environments, and application types
  • Experience developing systems that scale well
  • Experience implementing unit tests and integration tests
  • Experience with noSQL databases (including document, graph, etc)
  • Experiencing creating interactive data visualizations such as maps, charts, and graphs
  • Experience working with geospatial data or GIS software/libraries such as Leaflet, Mapbox GL JS, PostGIS, ArcGIS, QGIS
  • Experience working directly with clients on web development projects