Senior Full-Stack Developer
2 days ago
Location : Boston, MA
Job Type: Full Time
Job Number: DS-OCT25-SFSD
Department: Data Services
Opening Date: 10/22/2025
Description
The Metropolitan Area Planning Council (MAPC), a public planning agency serving Greater Boston, seeks a Senior Full-Stack Developer to lead technical development of our flagship open data platform, DataCommon (| ) and help execute and shape the agency's Data-as-a-Service strategy.
This senior role focuses on building and maintaining a reliable, performant, and accessible data platform that enables planners, policymakers, and communities to access the information they need to make better decisions. They will work closely with a small, interdisciplinary team of developers, planners, and analysts to deliver real civic impact through modern open-source technology.
To learn more about our team's software work, take a look at , check out , or view to get some insight into the tech stacks we use.
About MAPC:
MAPC is the Regional Planning Agency (RPA) serving the people who live and work in metropolitan Boston. Our strategic priorities involve sustainable development, advancing equity, regional collaboration, and creating a climate-friendly region. We are guided by our regional plan, MetroCommon2050: Shaping the Region Together. MAPC's staff includes approximately 120 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.
MAPC strongly supports the professional development of each 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
Responsibilities (including but not limited to)
The Senior Full-Stack Developer works under the direction of the Digital Services Manager as part of the digital services group, a small team responsible for building and maintaining digital tools that meet the needs of our users, most often by making civic data more accessible and useful to planners, policymakers, and other community stakeholders.
This is a senior hands-on engineering role-ideal for someone excited to work across backend and frontend stacks, lead implementation during all parts of the development cycle, and from time to time support and mentor other developers. They will not be expected to be an expert in every possible tool; instead, we're looking for someone strong in a solid core set of web and data technologies, with an ability to learn and guide the technical direction with a particular focus on the back-end and data-engineering work most relevant to our core open data product(s) and data-as-a-service strategy.
- Lead development of the DataCommon regional open data portal: Improve and maintain existing backend and frontend, and implement new features to evolve the product into a modern open data portal and data-as-a-service platform.
- Implement and maintain MAPC's data infrastructure: Work with data administrators and analysts to implement and oversee ETL/ELT pipelines, provide database management, and develop APIs to support high-quality, accessible data for internal and external consumption.
- Collaborate to support solutions for users: Work in close collaboration with product and data staff and with other MAPC teams and clients (researchers, analysts, planners) to understand needs and scope, build, and/or deliver features and approaches to meet those needs.
- Maintain, manage, and improve existing product portfolio: Quickly become familiar with a mature existing code base and maintain, deprecate, or improve existing digital tools as needed.
- Serve as a technology leader and mentor: Support Digital Services Manager in overseeing work product of developers, contracted vendors, and fellows/interns, providing code review, feedback, mentorship, and guidance/training as appropriate.
- Contribute technical expertise to inform strategy: Advise on strategic decisions relating to software development and technology infrastructure, providing guidance to Digital Services Manager, Data Services Director, and IT Manager on data and software systems, solutions approaches and tradeoffs, including level of effort and time and budget needed to achieve desired features and functionality.
Qualifications
Candidates for this position should have at least five years of experience as a software developer and at least one year of experience leading a software or engineering team and/or mentoring/guiding and overseeing the code and work product of other (more junior) developers.
Successful candidates for this position will demonstrate all or most of the following:
- Proficiency with modern web technologies: HTML, CSS, JavaScript, and front-end frameworks (preferably React)
- Experience working with relational databases (preferably PostfreSQL / PostGIS a plus)
- Experience building and maintaining APIs using server-side languages/platforms (JS/TS/Node.js, Python, Ruby/Rails,)
- Experience with ETL/ELT concepts and approaches (experience with tools like Dagster, Apache Airflow, Snowflake, FME, etc. or custom scrips welcome)
- Basic DevOps fluency: ability to manage Linix servers, cloud environments (e.g. AWS other cloud hosting options like Heroku or GitHub Pages) and deployment processes
- Competence using Git and GitHub for source control and collaboration in a team context
- Familiarity with geospatial data, software, and APIs
- Strong communication and collaboration skills: you're comfortable working with technical and non-technical colleagues alike to identify problems and priorities and deliver practical solutions
- Demonstrated experience working with geospatial data, software, and SDKs/APIs (especially ESRI products)
- Experience with Airtable, especially working with the Airtable API and writing Airtable extensions, automations, integrations, etc. in JavaScript
- Experience with data analysis and preprocessing (with Python, R, etc.) and/or visualization for the web with common charting libraries and tools (such as d3.js, PowerBI, Tableu, etc.)
- Familiarity and experience with best practices in iterative, agile development and user centered design
Compensation and Benefits:
The salary ranges from $100,000 - $108,000, depending on qualifications and experience. This is a full-time exempt position. MAPC offers excellent Massachusetts state employee benefits, a flexible, supportive, and family-friendly work environment and a commitment to professional development.
How to Apply:
Apply online at . 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. MAPC may consider sponsorship on a case by case basis.
MAPC is an Equal Opportunity 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.
As an MAPC employee you're offered a great career opportunity serving the people who live and work in the 101 cities and towns of Metropolitan Boston - but it's more than a paycheck. Our total compensation package features an outstanding set of employee benefits which you should consider towards your overall compensation, including:
- 75% MAPC paid medical insurance premium
- Reasonable Dental and Vision Plans
- Flexible Spending Account for Health Care and Dependent Care
- Public transit commuter subsidy up to $225
- Low cost basic and optional life insurance
- Retirement Savings plans: Defined Benefit Pension plan through Mass. State Employees Retirement System (MESRB) and a Deferred Compensation 457(b) plan
- 13 paid holidays per year and competitive Sick and Vacation Time
- Up to 5 Discretionary days per year (based on hire date)
- 40 MAPC-paid days for FMLA qualifying events, including parental leave
- Tuition assistance
- 100% Short-Term Disability and optional Long Term Disability coverage
- Mass4You Wellness Programs and Employee Assistance Program
- Professional Development
- Payment of professional dues and memberships
- On site drop-in yoga, lactation room, and work well fitness challenges
- Mass State employee cell phone data and equipment discounts
- Qualified Employer for Public Service Student Loan Forgiveness Program
-
Senior Full-Stack Developer
1 week ago
Boston, MA, United States GovernmentJobs.com Full timeSenior Full-Stack Developer The Metropolitan Area Planning Council (MAPC), a public planning agency serving Greater Boston, seeks a Senior Full-Stack Developer to lead technical development of our flagship open data platform, DataCommon and help execute and shape the agency's Data-as-a-Service strategy. This senior role focuses on building and maintaining a...
-
Senior Full-Stack Developer
1 week ago
Boston, MA, United States GovernmentJobs.com Full timeSenior Full-Stack Developer The Metropolitan Area Planning Council (MAPC), a public planning agency serving Greater Boston, seeks a Senior Full-Stack Developer to lead technical development of our flagship open data platform, DataCommon and help execute and shape the agency's Data-as-a-Service strategy. This senior role focuses on building and maintaining a...
-
Senior Full-Stack Developer
7 days ago
Boston, MA, United States GovernmentJobs.com Full timeSenior Full-Stack Developer The Metropolitan Area Planning Council (MAPC), a public planning agency serving Greater Boston, seeks a Senior Full-Stack Developer to lead technical development of our flagship open data platform, DataCommon and help execute and shape the agency's Data-as-a-Service strategy. This senior role focuses on building and maintaining a...
-
Senior Full-Stack Developer
5 days ago
Boston, MA, United States GovernmentJobs.com Full timeSenior Full-Stack Developer The Metropolitan Area Planning Council (MAPC), a public planning agency serving Greater Boston, seeks a Senior Full-Stack Developer to lead technical development of our flagship open data platform, DataCommon and help execute and shape the agency's Data-as-a-Service strategy. This senior role focuses on building and maintaining a...
-
Senior Developer Full Stack
2 weeks ago
Boston, MA, United States LanceSoft Full timeJob DescriptionJob Title: Sr Full Stack Developer Client: State of MA- Executive Office of Education Duration: 12 Months+ Location: Everett, MA (Remote role) Candidate must be local to MA, CT, RI and NH only with Education Industry ExperiencePosition Description: The Executive Office of Education (EOE) is seeking a Senior Developer (Full Stack:...
-
Boston, MA, United States Boston University Full timeSENIOR AI FULL-STACK DEVELOPER, IS&T Applications Job Description SENIOR AI FULL-STACK DEVELOPER, IS&T Applications Category Charles River Campus --> Professional Job Location BOSTON, MA, United States Tracking Code 25500894030628 Posted Date 7/1/2025 Salary Grade Grade 51 Expected Hiring Range Minimum $125,000.00 Expected Hiring Range...
-
Boston, MA, United States Boston University Full timeSENIOR AI FULL-STACK DEVELOPER, IS&T Applications Job Description SENIOR AI FULL-STACK DEVELOPER, IS&T Applications Category Charles River Campus --> Professional Job Location BOSTON, MA, United States Tracking Code 25500894030628 Posted Date 7/1/2025 Salary Grade Grade 51 Expected Hiring Range Minimum $125,000.00 Expected Hiring Range...
-
Boston, MA, United States Boston University Full timeSENIOR AI FULL-STACK DEVELOPER, IS&T Applications Job Description SENIOR AI FULL-STACK DEVELOPER, IS&T Applications Category Charles River Campus --> Professional Job Location BOSTON, MA, United States Tracking Code 25500894030628 Posted Date 7/1/2025 Salary Grade Grade 51 Expected Hiring Range Minimum $125,000.00 Expected Hiring Range...
-
Full Stack Developer
2 weeks ago
Boston, MA, United States Boston Staffing Full timeFull Stack Developer Reporting to the Director, IT Infrastructure & Business Applications, the Full Stack Developer works closely with the Associate Director of Enterprise Applications to support, maintain and enhance the functionality of the enterprise applications, databases and other custom tools. The Full Stack Developer is responsible for designing,...
-
Full Stack Developer
6 days ago
Boston, MA, United States CloudHealth Technologies Full timeCloudHealth is looking for a talented and motivated full stack engineer capable of designing, developing and supporting a complex and fast-growing cloud-based SaaS application. We value an analytic mind, an independent spirit, a passion for the craft of software engineering, and an ability to execute in a fast-moving startup environment. We believe that...