Job Description
Salary: $105,000 to 115,000 Annually
At DHS, our mission is to improve the welfare of Allegheny Countys most vulnerable residents. We operate, influence, and fund essential services valued at over $1 billion, serving more than 200,000 residents each year. Over the past two decades, weve built a national reputation for using data and technology to drive more effective, efficient public servicesand were just getting started.
The Role
Were growing our internal development team in the Office of Analytics, Technology, and Planning (ATP), with the goal of creating impactful, modern applications that support our programs and the residents we serve.
As a Full Stack Engineer, youll work alongside our small but growing internal team to build new applications, modernize existing tools, and ensure seamless integration with our data platforms.
This is a hands-on coding role focused on building user-facing applications using React or similar frameworks, integrating with Django-based APIs and our Postgres data warehouse. Youll collaborate closely with our designers, product managers, and data engineers to create user-centered tools that make a real difference.
Key Responsibilities:
Build and maintain user-facing applications using React
Integrate applications with RESTful APIs and data warehouses, primarily PostgreSQL and Django-based services.
Collaborate closely with UX/UI designers, product managers, and backend engineers to deliver user-centered products.
Contribute to modernizing legacy applications and help establish best practices for UI development, code quality, and maintainability.
The Ideal Candidate:
5+ years of experience in web application development using JavaScript, TypeScript, React, or similar modern frameworks.
Strong experience integrating front-end applications with REST APIs, Django services, and data platforms like Postgres.
Comfortable working across the stack and learning new tools and frameworks as needed.
Exposure to design and prototyping tools such as Figma
Experience working in cloud-native environments such as AWS, Azure, or Kubernetes.
Application
Resume and/or LinkedIn profile.
Github repository link, if available.
If hired for a position, candidates would work for Allegheny County, Department of Human Services and be employed by Computer Aid.
WHY DHS?
You can make a big impact here. We stand out as one of the best human services organizations in the country. But we need problem-solvers, innovators, and terrific leaders to make sure we are smart in how we use our funding so that we reach the people who most need our help to make lives better.
DHS strives to be the kind of place where a diverse mix of talented people want to come to grow and do their best work.
-From the organizations statement on Equity and Inclusion