Demo

Full Stack Engineer, Grant Service Specialist III (NCS) - Mayor's Office of Performance and Innovation

City of Baltimore
City of Baltimore Salary
Baltimore, MD Full Time
POSTED ON 4/3/2026
AVAILABLE BEFORE 5/9/2026
THIS IS A NON-CIVIL SERVICE POSITION

Salary Range:

$65,716.00 - $112,971.00 Annually

Hiring Salary Range:

$65,716.00 - $89,343.50 Annually

TERM APPOINTMENT NOT TO EXCEED DECEMBER 2026

Get to Know Us

Welcome to the City of Baltimore! Experience the reward of a fulfilling career and enjoy the added element of excitement in a vibrant, diverse atmosphere. The City of Baltimore offers limitless opportunities to help drive social impact, both on the job and in the community, while serving its citizens. Join us in making Baltimore a great place to live and work. In the City of Baltimore, we hire great people and provide them with the skills and opportunities to grow toward their career aspirations. If you are looking for a career change or are interested in learning more, explore our opportunities and benefits programs. We are excited to have you as a part of the City of Baltimore Team! The city offers medical, prescription drug, dental, vision, optional life, AD&D, and FSA plans. This office also supplies wellness programs, support groups, and workshops. You can learn about our benefits here: https://humanresources.baltimorecity.gov/hr-divisions/benefits

Job Summary

The Mayor’s Office of Performance and Innovation (OPI) is seeking a mission-driven Full Stack Engineer to build modern, scalable data products that power internal decision-making, public engagement, and transparency in Baltimore City government. This role is ideal for a technologist who is passionate about civic impact and eager to contribute to high-impact digital products like the citywide Performance Plan, the Mayor’s Executive Dashboard, the 10-Year Financial Plan, economic intelligence products, and other public-facing data products. The Full Stack Engineer will work closely with designers, analysts, and policy experts to design and implement full stack applications, primarily using React, Python, and modern APIs. The engineer will help shape reusable, modular components and patterns to support a growing portfolio of city dashboards and internal tools.

Essential Functions

Product Engineering

  • Design and build full stack web applications using React (frontend) and Python/Flask or Django (backend).
  • Develop reusable frontend components and UI patterns for data visualizations and dashboards.
  • Integrate backend services and APIs to ingest, transform, and display data in real time or near real time.
  • Translate analytical outputs into interactive tools that support city leaders and inform the public.
  • Contribute to Baltimore City’s shared infrastructure, internal tooling, and deployment pipelines.

Product Design and Collaboration

  • Collaborate with product managers, designers, analysts, and agency partners to gather requirements and iterate on features.
  • Ensure accessibility, security, and performance standards are met for all applications.
  • Write clear, maintainable code and contribute to a culture of peer review, testing, and documentation.

Employees in this class work a conventional work week. This position may be required to work evening and weekend hours and 24-hour callback in an emergency. Work is performed in an office where work conditions are normal. Work requires minimal physical exertion.

Supervision received: Incumbents receive managerial supervision from an administrative superior. Employees in this class work a conventional work week. Work is performed in an office where work conditions are normal. Work requires minimal physical exertion.

Minimum Qualifications

Education: Have a bachelor’s degree in computer science, Information, Systems, Communications,

AND

Experience: Have five (5) plus years of experience in full stack web development (or equivalent academic/portfolio experience)

OR

Equivalency Notes: Have an equivalent combination of education and experience.

Knowledge, Skills, And Abilities

Full Stack Engineering

  • Proficiency in JavaScript (React) and Python
  • Experience with backend frameworks such as Flask or Django
  • Strong working knowledge of REST APIs, data visualization libraries (e.g., Plotly, Leaflet), and modern front-end build tools
  • Experience with PostgreSQL or similar databases
  • Familiarity with GitHub workflows and collaborative development practices

Data and Product Mindset

  • Commitment to data accessibility, privacy, and performance best practices
  • Ability to analyze complex datasets and translate findings into actionable insights
  • Experience with tools for performance tracking and service improvement (e.g., SQL, Python, Power BI, ArcGIS)

Values and Communication

  • Passion for public service, equity, and technology for good
  • Strong communication and collaboration skills, including the ability to explain technical concepts to non-technical audiences and senior leadership.

Additional Information

Background Check

Eligible candidates under final consideration for appointment to positions identified as positions of trust will be required to complete authorization for a Criminal Background Check and/or Fingerprint screening, and must be successfully completed.

Probation

All persons, including current City employees, selected for this position must complete a 6-MONTH mandatory probation.

Baltimore City Government is an Equal Employment Opportunity Employer, and we are committed to a workplace that values diversity, equity, and inclusion. The City of Baltimore prohibits discrimination on the basis of race, color, religion, age, sex, ancestry, creed, national origin, disability status, genetics, marital status, military service, sexual orientation, gender identity/expression or any other characteristic protected by federal, state or local laws. Applicants requiring accommodation during the hiring process should contact Human Resources directly. Do not attach your request for accommodation to the application.

BALTIMORE CITY IS AN EQUAL OPPORTUNITY EMPLOYER

Salary : $65,716 - $112,971

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Engineer, Grant Service Specialist III (NCS) - Mayor's Office of Performance and Innovation?

Sign up to receive alerts about other jobs on the Full Stack Engineer, Grant Service Specialist III (NCS) - Mayor's Office of Performance and Innovation career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at City of Baltimore

  • City of Baltimore Baltimore, MD
  • Salary Range: $50,797.00 – $61,402.00 Annually Benefits Our Benefits The city offers a comprehensive benefits package which includes medical, prescription ... more
  • 13 Days Ago

  • City of Baltimore Baltimore, MD
  • THIS IS A NON-CIVIL SERVICE POSITION Salary Range: $15.00 - $28.80 Hourly Starting Pay: $15.00 Hourly Get to Know Us Welcome to the City of Baltimore! Expe... more
  • 13 Days Ago

  • City of Baltimore Baltimore, MD
  • THIS IS A NON-CIVIL SERVICE POSITION Salary Range: $15.00 - $30.00 Hourly Hiring Salary Range: $22.00 - $30.00 Hourly Get to Know Us Welcome to the City of... more
  • 13 Days Ago

  • City of Baltimore Baltimore, MD
  • THIS IS A NON-CIVIL SERVICE POSITION Salary Range: $43,901.00 - $69,639.00 Annually Hiring Salary Range: $43,901.00 - $56,770.00 Annually Get to Know Us We... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Full Stack Engineer, Grant Service Specialist III (NCS) - Mayor's Office of Performance and Innovation jobs in the Baltimore, MD area that may be a better fit.

  • City of Baltimore Baltimore, MD
  • THIS IS A NON-CIVIL SERVICE POSITION Salary Range: $65,716.00 - $112,971.00 Annually Hiring Salary Range: $65,716.00 – $75,000.00 Annually Grant Funded thr... more
  • 11 Days Ago

  • City of Baltimore Baltimore, MD
  • THIS IS A NON-CIVIL SERVICE POSITION Salary Range: $40,589.00 - $64,385.00 Annually Starting Pay: $59,987.00 Annually Get to Know Us Welcome to the City of... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!