Web Developer Remote
Description: Note:PPD requests that the staff augmentation resources primarily work remotely, as a cohesive development team, with the ability to attend regular meetings virtually, or on-site, if needed. It is also requested that the vendor supply a portfolio of examples (currently functional public urls preferred) of previous web design/web development work that demonstrates their ability to execute the scope of work. The Philadelphia Police Department seeks a provider who will be able to create flexible, informative, up-to-date websites that are easy to maintain and are viewable by desktop and mobile devices. In addition to designing user-friendly sites with an intuitive interface, the provider must also incorporate the disparate data to a web-based system that allows key PPD personnel to easily update content without directly accessing source code. The sites which need to be redesigned and created are PhillyPolice.com, PhillyHeroes.org, Safecam.PhillyPolice.com, PhillyUnsolvedMurders.com and JoinPhillyPD.com. We are seeking a design and development partner to create scalable, user-friendly websites to replace existing platforms. For pages and content that are not yet in existence, PPD needs to have user-selectable, predefined templates to choose from that dictate the layout and color scheme Web Developer• Translate the visual design mockups and wireframes into actual web pages.• Write clean, efficient code using HTML, CSS, and JavaScript or other language to create the desired layout and styling.• Ensure that the redesigned website works seamlessly across various devices and screen sizes (desktops, tablets, and mobiles).• Implement responsive design principles to adapt content and layout dynamically.• Add interactivity using JavaScript or front-end frameworks (e.g., React, Angular, or Vue.js).• Implement features such as navigation menus, forms, sliders, and animations.• Work closely with web designer to understand design requirements.• Collaborate on design implementation, ensuring fidelity to the original vision.• Integrate content (text, images, videos) into the redesigned pages.• Optimize media files for web delivery.• Collaborate with back-end developers to connect front-end components to server-side functionality.• Implement APIs and handle data retrieval and storage.• Thoroughly test the website for functionality, compatibility, and performance.• Debug issues related to code, responsiveness, or browser compatibility.• Implement SEO best practices, such as optimizing meta tags, headings, and URLs.• Ensure proper semantic markup for search engine visibility.• Use version control systems (e.g., Git) to manage code changes.• Deploy the website to production servers or staging environments.• Stay updated with industry trends, new technologies, and best practices.• Be adaptable and willing to learn new tools and techniques. Skills/experience of the assigned staff:Required • Graphic Design• Content Management Systems• HTML, CSS, JS• Version Control (e.g., Git)• Back-End development basics for server-side technologies (such as Node.js, Python, or Ruby) and databases (like MySQL or MongoDB)• Front-End Frameworks such as React, Angular, or Vue.js• Testing and Debugging• Search Engine Optimization (SEO)• Effective communication, adaptability, and problem-solving skills Highly Desired/Preferred• Responsive Design• User Experience• User Interface• Color Theory• Familiarity with cloud computing environments, particularly MS Azure• PowerBI for data visualization• ESRI or other web-based mapping solutions