Web Developer
Role Overview
The Web Developer serves as a key technical and creative member of the College of Engineering's web communications team, working under the direction of the Manager of Web Communications.
This role is responsible for executing front-end and full-stack web development tasks, email marketing campaigns, and interactive digital solutions to support faculty, administration, schools, and programs across the College of Engineering.
The Web Developer will design, code, test, debug, and maintain highly accessible, performant, and brand-aligned web experiences from initial prototypes to production.
Utilizing modern web standards, this position ensures all deliverables achieve Web Content Accessibility Guidelines (WCAG) 2.2 Level AA compliance, adhere strictly to university brand guidelines, and employ mobile-first, responsive design principles.
Key Skills for This Role
Full Job Posting
Job Summary
The Web Developer serves as a key technical and creative member of the College of Engineering's web communications team, working under the direction of the Manager of Web Communications.
This role is responsible for executing front-end and full-stack web development tasks, email marketing campaigns, and interactive digital solutions to support faculty, administration, schools, and programs across the College of Engineering.
The Web Developer will design, code, test, debug, and maintain highly accessible, performant, and brand-aligned web experiences from initial prototypes to production.
Utilizing modern web standards, this position ensures all deliverables achieve Web Content Accessibility Guidelines (WCAG) 2.2 Level AA compliance, adhere strictly to university brand guidelines, and employ mobile-first, responsive design principles.
What You'll Be Doing
- Design, code, test, and debug high-performance, responsive static and dynamic web pages, sites, and applications from prototype to production.
- Build robust front-end interfaces using HTML5, CSS3 (including preprocessors like Sass), and modern JavaScript (ES6+).
- Write clean, secure, and maintainable backend scripts, templates, and basic applications utilizing Python.
- Implement responsive design frameworks like Bootstrap, with an eye toward modern UI/UX trends and cross-browser compatibility.
- Integrate data from various backend APIs, services, and databases.
- Strictly implement WCAG 2.2 Level AA accessibility standards and adhere to established Purdue brand and visual identity guidelines.
- Conceptualize, design, code, and test highly responsive, accessible HTML marketing emails and templates from prototype to final campaign deployment.
- Collaborate with internal clients on targeted email communications to ensure exceptional visual layout, high deliverability, and flawless cross-client and mobile compatibility.
- Fulfill ongoing web support and content update requests from College of Engineering faculty, staff, and administration in a timely, helpful manner.
- Maintain clear, comprehensive system, project, and workflow documentation.
- Act as a quick, adaptable learner when working with legacy web systems (e.g., Zope) and play an active, hands-on role in helping migrate legacy systems to modern environments (such as Django and Wagtail).
- Leverage tools like Google Analytics 4 and Siteimprove to monitor, audit, and report on key website metrics.
What We're Looking For
- Bachelor's degree in Computer Graphics Technology, Computer Science, Information Technology, Web Design/Development, or a closely related field.
- Minimum of 2 years of professional experience in web design and development (or equivalent combination of education and experience).
- Must be an eager, rapid, and hands-on learner who is comfortable supporting legacy applications while actively transitioning to modern web architectures.
- Advanced practical knowledge of HTML5, CSS3 (including preprocessors like Sass), and modern JavaScript (ES6+).
- Proven experience building mobile-first websites using Bootstrap or similar responsive frameworks.
- Strong working knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 Level AA standards and semantic markup.
- Practical experience writing and debugging Python scripts; basic understanding of integrating web-based APIs and databases.
- Demonstrated understanding of page speed optimization, modern SEO practices, and asset optimization techniques (including image optimization/retouching using tools like Adobe Photoshop).
- Deep commitment to coding quality, security, privacy standards, and cross-browser/cross-platform compatibility testing.
- Exceptional attention to detail, strong problem-solving skills, and a high standard for quality control.
Highly Desired & Preferred Qualifications
- Experience designing and building complex websites within a higher education setting or a fast-paced agency environment.
- Experience working within strict corporate or institutional brand identity guidelines.
- Familiarity with Django and Wagtail, or experience preparing legacy environments for CMS migrations.
- Familiarity with modern JS libraries/frameworks (such as React) is a plus (not a hard requirement).
- Experience setting up and managing campaigns in email marketing tools (e.g., Delivra) and working with project management systems (e.g., Wrike or Jira).
- Experience tracking and reporting performance using Google Analytics 4, Google Tag Manager, and Siteimprove.
- Knowledge of and genuine interest in User Experience (UX), interaction design, and user-centered design principles.
- A strong passion for web development, curiosity about emerging technologies, and a drive to experiment, innovate, and continuously improve workflows.
About Us
The College of Engineering at Purdue University is among the best and largest Engineering schools in the world, with nearly 16,000 engineering students and more than 500 tenure track faculty.
Purdue is a community built on collaboration, with global perspectives, Boilermaker pride and endless opportunity to live, learn and grow.
Additional Information
- Purdue will not sponsor employment authorization for this position.
- A background check will be required for employment in this position.
- FLSA: Exempt (Not Eligible For Overtime).
- Retirement Eligibility: Defined Contribution Waiting Period.
- Professional 2, Pay Band S065, Job Code#20003640.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Purdue University
Undergraduate Research Assistant - Student Service
, USA
Extension Educator - Ag & Natural Resources - Shelby County (32633)
, USA
Inspector - State Egg Board (Northeast Indiana) (39008)
, USA
Extension Educator - Agriculture & Natural Resources - Tippecanoe County (36130)
, CAN
Undergraduate Research Assistant - Student Service
, USA
Extension Educator - Ag & Natural Resources - Shelby County (32633)
, USA
Inspector - State Egg Board (Northeast Indiana) (39008)
, USA
Extension Educator - Agriculture & Natural Resources - Tippecanoe County (36130)
, CAN
Systems Administrator, Associate
, USA
Research Account Specialist, Chemistry
, USA
Analyst/Senior Analyst
, USA
Purdue Global Multimedia Designer, Senior (Remote)
, USA