Back to Archive

Web Developer

City of Philadelphia

Philadelphia, PA | Posted: 2 months ago

This job is expired and may no longer be accepting applications.
Job DescriptionPosition Summary4.7 million people visit the City of Philadelphias website, phila.gov, every year. Whether theyre looking for information on the Philadelphia Marathon, checking whether trash pickup is on-schedule, looking for after school activities, or applying for public assistance programs, for many Philadelphians, their experience on phila.gov represents the image they have of government. For the past few years, weve been working closely with content creators, City colleagues, and the public to rewrite service information and to design features that better meet the needs of City residents. You can see the progress so far at www.phila.gov.As a Web Developer, you will improve and expand upon various aspects of the platform supporting phila.gov. Youll be an expert in your discipline, working closely with a cross-functional team of designers, developers, UX professionals, and researchers to make new features for the Citys web presence, at scale. Your work will make the phila.gov experience better for residents looking for City services and for City employees maintaining the content.This position is for six (6) months.Essential FunctionsContribute to open source software projects, and build new features and components for phila.gov in the open (https://github.com/CityOfPhiladelphia/phila.gov).We make heavy use of the following technologies: JavaScript (Vuejs + jQuery), PHP, Python, Docker, AWS.Work closely with a cross-functional team to ensure deliverables meet design, content and UX standards from standards.phila.gov.Ensure the solutions you create meet web standard best practices, and accessibility guidelines.Collaborate with non-technical colleagues on new features, ensuring a good technical fit.Help support the cloud infrastructure that hosts phila.gov.Address bug fixes and improve the maintainability of existing code.Build reusable, testable, and efficient code.CompetenciesExcellent communicator: Articulate jargon to general audiences (e.g., City departments and the public), explain the logic behind design decisions, craft compelling narratives about product work, write and speak clearly, and cultivate effective communication among team members.Relationship-builder: Work with a variety of people and personalities, listen and ask questions to identify new design opportunities, and cultivate strong relationships to ensure seamless collaboration and continued project support.Curious: Practice active listening, ask questions to get to the root of a problem, be open to receiving/giving constructive feedback, and have a sincere interest in learning new skills or growing old ones.Compassionate: Turn empathy into actionable solutions that address peoples real needs with integrity.Knowledge, Skills And AbilitiesExperience in server-side programming languages such as PHP, Python, or Node.jsExperience working with a CMS (Wordpress, Drupal)Experience with JavaScript frameworks - Vuejs, React, etc.Experience using Git, or similar version control systemsExperience with SQL, or similar relational database usageStrong foundation in web fundamentals - Javascript, HTML, and CSSExperience building modern client-side web interfacesExperience with, or willingness to learn, Amazon Web ServicesAbility to engage with a range of stakeholders to propose the best approaches to a problemQualificationsRequired:At least three (3) years of full-time, or equivalent part-time, professional experience writing software.Especially Strong Candidates Will HaveExperience contributing to open source software.Additional InformationPlease Include The Following In Your ApplicationA cover letter explaining why youre passionate about participating in the redesign of the City of Philadelphias website.Successful candidate must be a city of Philadelphia resident within six months of hireThe City of Philadelphia is an Equal Opportunity employer and does not permit discrimination based on race, ethnicity, color, sex, sexual orientation, gender identity, religion, national origin, ancestry, age, disability, marital status, source of income, familial status, genetic information or domestic or sexual violence victim status. If you believe you were discriminated against, call the Philadelphia Commission on Human Relations at 215-686-4670 or send an email to [email protected] phila.gov. For more information, go to: Human Relations Website: http://www.phila.gov/humanrelations/Pages/default.aspx

This job was sourced from StackOverflow Jobs.