> Markdown version of [/jobs/ext/2584097-web-application-developer](https://www.wearedevelopers.com/jobs/ext/2584097-web-application-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Web Application Developer - **Company:** University of Washington - **Location:** Seattle, WA, United States (Remote available) - **Experience:** Experienced - **Salary:** $87,000.0 - $100,008.0 - **Contract:** Temporary contract - **Skills:** HTML, JavaScript (Programming Language), PHP (Programming Language), Automation of Tests, Unit Testing, Browser Compatibility, Cascading Style Sheets (CSS), Command-Line Interface, Cloud Computing, Software Quality, Code Review, Linux, Web Development, Disaster Recovery, Django Web Framework, Drupal, Github, Design of User Interfaces, Monitoring of Systems, Identity and Access Management, Laravel, MySQL, Model View Controller (MVC), Node.Js, Symfony, Encapsulation (Networking), Web Applications, Web Application Frameworks, Web Standards, Docker Swarm, Large Language Models, Git, Webpack, Kubernetes, Information Technology, Performance Monitor, Enterprise Integration, Npm(Software), Restful APIs, Code Restructuring, Software Version Control, Docker - **Published:** August 5, 2026 - **Apply:** https://www.juju.com/job/00000000gm58cb ## About the Role To be considered for this opportunity your application must demonstrate you meet both the minimum qualifications and additional qualifications listed below. Equivalent education and/or experience may substitute for minimum qualifications except when there are legal requirements, such as a license, certification, and/or registration., + Bachelor's degree in informatics, computer science, management information systems, or a related technical field. + Two years of web application development experience with PHP, JavaScript, or another OO language., + Professional experience with web frameworks and current versions of PHP, JavaScript, and MySQL; deep understanding of HTML, CSS, and web standards. + Experience with command-line Linux and revision control (Git or similar). + Strong knowledge of web stacks: installation, support, troubleshooting, security, deployment, and performance monitoring. + Familiarity with RESTful web services, JS frameworks, and cross-platform/browser compatibility. + Familiarity with usability practices, UI design, and accessibility (508). + Ability to deliver projects on time and to spec; detail-oriented with strong organizational skills and a good grasp of code principles (SOLID, DRY, encapsulation). + Strong verbal, written, and interpersonal communication skills. + Demonstrated ability to work independently and collaboratively, and success working with diverse populations. Preferred Qualifications + Experience with Laravel or another MVC framework (Symfony, Django, Rails). + Experience with NPM, NodeJS, and webpack/Vite. + Experience using and extending a CMS - Drupal experience a plus. + Experience designing database schemas for complex data. + Strong understanding of usability and accessibility principles. + Experience with Docker, Docker Compose, and Docker Swarm/Kubernetes clusters. + Broad experience deploying and managing various server types. ## Description Reporting to the Web Development Technical Manager, the Web Application Developer is responsible for designing, implementing, documenting, maintaining, and testing custom-built web applications, public-facing sites, and packaged system solutions in support of Information School needs. The role collaborates on the management, deployment, security, and performance of web infrastructure and applications, and makes platform and technology recommendations to the Web Development Technical Manager., Full Stack Web Development (75%) + Design, build, and maintain full-stack web applications and custom integrations between iSchool systems and third-party platforms, including CMS and external websites. + Develop and evolve public-facing pages and UI in Drupal - including custom modules, themes, and configurations - to support marketing, communications, and outreach initiatives across the school. + Architect and manage database schemas, application environments, and CI/CD pipelines using Docker and GitHub Actions to support reliable, scalable deployments. + Champion code quality through thoughtful code reviews, refactoring, and a robust suite of automated tests including functional and unit testing. + Ensure all applications meet security, encryption, and access management standards; proactively monitor system performance and logs to maintain reliability and uptime. + Collaborate on the deployment, scalability, and resilience of the web application stack, including cloud infrastructure, backup strategies, and disaster recovery planning. + Produce clear technical documentation - including data flow diagrams, process models, and system docs - from project inception through completion. + Evaluate and leverage LLMs and generative AI tools to accelerate development, improve code quality, and identify emerging opportunities for efficiency gains. Project Management (20%) + Lead projects across their full lifecycle - from discovery and build through ongoing maintenance, optimization, and eventual retirement. + Partner with the Web Development Technical Manager and stakeholders to gather requirements, define scope, propose timelines, and draft technical specifications. + Serve as a bridge between technical and non-technical audiences, translating complex change requests into clear, actionable development plans. + Develop and deliver training materials and user support resources, guiding teams through system transitions with a thoughtful change management approach. Additional Responsibilities (5%) + Contribute to cross-functional team meetings, school-wide committees, and university initiatives, fostering a collaborative and engaged work environment. + Pursue ongoing professional development to stay current with industry trends, emerging technologies, and evolving best practices in web development. ## Related Videos - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)