Web Developer

Web Developer

Website Metropolitan Area Planning Council

The Metropolitan Area Planning Council (a public sector agency in Boston, MA) seeks a Web Developer to join the MAPC Digital team to support and build digital tools. We are looking to hire a versatile individual to meet a range of software development and digital infrastructure needs, both backend and frontend.  

The Web Developer will work in a collaborative, respectful environment using modern web technologies and open-source frameworks. The tools we build and maintain serve a variety of users and purposes related to smart growth, equitable development, and municipal collaboration.

Some of our current and past products include: 
TrailMap: provides transparent access to regional trail data and supports planners and advocates advancing a more connected trail network for pedestrians and cyclists. (website | GitHub)
Zoning Atlas: aggregates and maps standardized zoning data for the MAPC region, fostering greater transparency and supporting research and analysis of policy. (website GitHub)
DataCommon: helps stakeholders and the broader public access, explore and utilize MAPC published open data. (website | GitHub)

We are looking for a developer who can support projects with either front-end or back-end skills, and ideally with some versatility to support both. We are interested in adding capacity across a range of areas, from design and development to data analysis and digital infrastructure management. As part of a small, interdisciplinary group, you will be involved in all aspects of the product delivery cycle and will have the opportunity to engage directly with partners and clients to develop valuable relationships with municipal planners, government officials, community members, and other technologists. You will have opportunities to learn and develop your skills in software development, user-centered product design, delivery, and deployment, and we offer many opportunities for professional development.  This is an ideal position for someone skilled in technology, interested in public policy, and seeking a mission-driven organization where they can apply their skills. 

About MAPC: 
MAPC is the Regional Planning Agency (RPA) serving the people who live and work in metropolitan Boston. Our strategic priorities are sustainable development, regional collaboration, and fostering an equitable and resilient region.  We are guided by our regional plan, MetroCommon2050: Shaping the Region Together. MAPC’s staff includes approximately 100 full-time employees located in downtown Boston in a transit-accessible and bike-friendly office. 

MAPC has a hybrid schedule, combining time in the office with remote work. Employees must reside within a commutable distance from MAPC’s Boston office within 60 days of their position start-date.  

MAPC strongly supports the professional development of each and every staff person, believing their growth to be consistent with the best interests of MAPC and the region. We encourage all our staff to develop new ideas to make MAPC’s planning and policy work more relevant and impactful, and to adapt to changing times. 
This is an opportunity to work in a dynamic, interdisciplinary, and innovative environment with professionals who are committed to building a more sustainable and equitable future for everyone who lives and works in Greater Boston. For more information about MAPC or MetroCommon2050, please visit www.mapc.org  


Responsibilities (including but not limited to) 

  • Develop solutions for users. At the direction of the Digital Services Manager, work in close collaboration with other teams (researchers, planners, policy analysts) to write testable, maintainable code to solve problems in a team environment, leveraging data and technology in ways that serve users and advance outcomes. 
  • Iterate towards defined features. Utilize a lean approach to transform specs, concepts, sketches, and ideas into effective features, minimum viable products, and user-validated, production-ready digital tools;   
    Maintain and build on existing code. Become familiar with and navigate an existing, mature code base with relative ease; identify and mitigate potential risks with code changes; integrate existing and new services.  
  • Foster effective data infrastructure. Provide architectural guidance and implementation support; Apply technical skills to support the hosting and management of our data and application infrastructure; manage the seamless movement of datasets between applications.
  • Evaluate and provide feedback.  Perform analysis and provide feedback on reported bugs and defects and implement solutions; perform thoughtful code reviews and provide constructive, positive feedback with the interest of improving code quality, performance, and building the team. 


Occasional evening or weekend events, and local travel are a responsibility for this position. MAPC does not require that you have a vehicle; however, you must have a valid driver’s license and/or the ability to arrange transportation to meetings in different parts of the region. MAPC provides support for travel, including MBTA passes, a Zipcar account and BlueBikes membership.  



Successful candidates for this position will demonstrate all or most of the following: 

  • Proficiency with HTML and CSS 
  • Proficiency with JavaScript and front-end frameworks (React, Ember) 
  • Experience with server-side platforms (Ruby, Node.js) 
  • Experience with database queries (Postgres, SQL) 
  • Experience designing consumer-facing web services for diverse audiences 
  • Experience with Git and GitHub


  • Experience designing and implementing web services/APIs 
  • Experience with GIS data, software and APIs 
  • Familiarity with best practices in iterative development and user centered design 
  • Understanding responsive design for web and mobile 
  • Experience with data visualization (d3.js) 
  • Familiarity or interest in urban planning topics, public policy, and regional planning issues, municipal agencies and Metro Boston communities 

Per MAPC COVID-19 Vaccine Policy, all employees including remote employees must be fully vaccinated. This position will require the selected candidate to show proof of full vaccination against COVID-19, this includes at least one booster shot.  MAPC is an equal opportunity employer and will consider reasonable accommodation to those individuals who are unable to be vaccinated consistent with federal, state, and local law. 


Compensation and Benefits:  
The salary ranges from $80,000 – $95,000, depending on qualifications and experience. This is a full-time exempt position. MAPC offers excellent Massachusetts state employee benefits as well as a flexible, supportive, and family-friendly work environment and a commitment to continued professional development.  


How to Apply:  
Apply online at www.mapc.org/jobs. The position is open until filled, and applications are reviewed on a rolling basis. Interested candidates should submit a cover letter and resume. Candidates selected to interview will be asked to submit three (3) references plus a sample of relevant writing or work product. Candidates must have legal authorization to work in the USA and a valid driver’s license and/or the ability to arrange transportation to meetings in different parts of the region. MAPC participates in E-Verify, which is a federal program that helps us to determine work eligibility in the United States. A Criminal Offenders Records Information (CORI) request must be completed if offered this position. A criminal record is not an automatic bar to employment at MAPC, but it will be reviewed in light of the position and other elements of an applicant’s resume. 
MAPC is an Equal Opportunity and Affirmative Action Employer. We believe that a staff with a range of perspectives, experiences, and skillsets strengthens our work. We are committed to building a more equitable workplace that allows staff with diverse backgrounds and identities to thrive, grow, and lead. For more information on MAPC’s culture of equity, see our Equity at MAPC page.  

To apply for this job please visit www.governmentjobs.com.