Jobs at MGGG
The MGGG Redistricting Lab is a non-profit research organization based at Tufts University studying applications of geometry and computing to U.S. redistricting. Our mission is both technical and civic, and we aim to drive cutting-edge research, amplify the voices of the public and the civil rights community, and improve accountability in the redistricting process.
As of August 2022, we are currently looking for a Senior Web Developer for a medium-term (3-4 months) full-time position. This is a very high-impact position that involves redesigning and reimagining one of the most popular tools in the nation promoting citizen involvement in the redistricting process. Districtr was used by over 130 localities to collect public input for redistricting in the last year, including the Michigan Independent Citizens Redistricting Commission, cities from Minneapolis to Los Angeles to Dallas, and districts for everything from community colleges to libraries to public high schools.
The Lab is based on the Tufts campus in Medford/Somerville, MA, but fully remote work is a possibility. Letters of interest are being accepted by email to firstname.lastname@example.org. Please include a CV/resume with links to relevant projects, with your GitHub username if applicable.
Access to voting rights for communities of color and other marginalized groups is central to our mission, and we strive to build a team that is diverse in as many ways as possible.
Senior Web Developer
The MGGG Redistricting Lab develops and maintains Districtr, an open-source web app for drawing districts and mapping communities (github). Districtr uses Mapbox and its web API in its mapping modules. Districtr has grown over the last three years from mostly in-house use to a peak usage level of over 3000 new maps drawn by members of the public every week.
MGGG seeks a full-time Senior Web Developer for a medium-term project (3-4 months) to restructure the Districtr web application for high performance and durability at scale. This will involve both replicating the client interface and developing a new administrative interface for contributors.
Main duties will include:
- Build the new Districtr codebase, with unit tests and documentation ;
- Attend weekly meetings for updates and code review ;
- Communicate, collaborate, and interact with our team of developers, researchers, and outreach specialists.
- At least 3 years industry experience (5 years preferred) as a full-stack web developer ;
- Proficiency with AWS API Gateway, S3, and Lambda ;
- Database experience with Mongo/MongoDB or equivalent ;
- Experience writing unit tests with xUnit or equivalent ;
- Experience with Git, GitHub, and continuous integration practices.
Desired Qualifications - a non-exhaustive list of possible assets for the position
- Experience handling geospatial data, especially Census data, using geopandas/shapely and pandas ;
- Experience with Mapbox ;
- Demonstrated interest in social and racial justice.
The compensation budget for this project is a total of $50K-$80K over the expected 3-4 month period, depending on experience and on the negotiated scope of work.