Senior Software Engineer-phila.gov
Core
Full-stack engineer designing and developing new features, APIs, and UI for phila.gov, migrating from WordPress to a headless CMS (Directus) and Vue.js frontend.
Role type
Senior full-stack software engineer
Builds
phila.gov website features, APIs, and UI components
Domain
Municipal government / Web development
Deliverable
product features
Required skills
Full-stack development, Enterprise CMS (WordPress/Directus), SQL/Postgres, Vue.js or component-based frameworks, AWS/cloud infrastructure, Code review, Unit testing, Agile software development
Preferred skills
Technical documentation, Debugging complex problems, Mentoring junior engineers, Open-source tooling
Technologies
WordPress, Directus, Vue.js, AWS, Postgres, SQL
Responsibilities
Design and develop new features and APIs for phila.gov, Perform UI development, Review code and conduct code reviews, Write unit tests, Support the WordPress platform, Mentor other engineers
Seniority
Senior, hands-on IC with mentorship responsibilities