Position Summary
The Web Developer is responsible for the design, development, maintenance, and optimization of web applications, websites, and digital platforms that support organizational operations, communication, and user engagement. This position works collaboratively with leadership, communications, marketing, program staff, and external stakeholders to develop modern, accessible, secure, and user-friendly digital solutions.
The ideal candidate combines strong technical expertise with creativity, problem-solving skills, and an understanding of user experience and digital strategy. The Web Developer should be comfortable managing multiple projects, troubleshooting technical issues, and continuously improving digital platforms based on organizational and user needs.
Essential Duties and Responsibilities
Website & Application Development
- Design, develop, test, and maintain websites and web-based applications.
- Build responsive and mobile-friendly interfaces using modern web technologies.
- Develop custom functionality, integrations, forms, dashboards, and workflows.
- Ensure websites and applications are optimized for performance, scalability, and usability.
- Implement accessibility standards and best practices (ADA/WCAG compliance).
Content Management & Platform Administration
- Manage and maintain content management systems (CMS) such as WordPress, Drupal, or similar platforms.
- Coordinate website updates, content publishing, and digital asset management.
- Troubleshoot website issues and implement timely fixes and enhancements.
- Monitor website uptime, security, and performance metrics.
User Experience & Design
- Collaborate with stakeholders to improve user experience and site navigation.
- Translate organizational goals and user needs into effective digital solutions.
- Create or support front-end layouts, graphics integration, and interactive features.
- Ensure consistency in branding, functionality, and design standards across platforms.
Integration & Technical Support
- Develop integrations between websites and third-party platforms such as CRM systems, Salesforce, APIs, analytics tools, marketing platforms, and databases.
- Support data collection, reporting, and automation processes.
- Provide technical guidance and support to internal staff as needed.
- Maintain documentation related to systems, workflows, and development processes.
Security & Compliance
- Implement cybersecurity best practices and maintain website security protocols.
- Ensure compliance with organizational, state, and federal technology requirements.
- Conduct regular testing, updates, backups, and vulnerability monitoring.
Continuous Improvement
- Stay current on emerging web technologies, development frameworks, and digital trends.
- Recommend improvements to enhance digital engagement and operational efficiency.
- Participate in planning and implementation of future digital initiatives.
Minimum Qualifications
- Bachelor’s degree in Web Development, Computer Science, Information Technology, Digital Media, or related field; or equivalent combination of education and experience.
- Experience developing and maintaining websites and web applications.
- Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks.
- Experience with CMS platforms such as WordPress or Drupal.
- Experience with responsive web design and cross-browser compatibility.
- Knowledge of web hosting, DNS, and server environments.
- Strong troubleshooting and problem-solving skills.
- Ability to manage multiple priorities and meet deadlines.
Preferred Qualifications
- Experience with PHP, Python, React, Node.js, or other modern development frameworks.
- Experience integrating websites with Salesforce, APIs, or external databases.
- Familiarity with UI/UX design principles and accessibility standards.
- Experience with SEO optimization and website analytics tools.
- Experience working in higher education, government, nonprofit, or workforce development environments.
- Knowledge of cloud hosting platforms and version control systems (e.g., Git).
Knowledge, Skills, and Abilities
- Strong understanding of web architecture and development best practices.
- Ability to communicate technical concepts to non-technical audiences.
- Strong organizational and project management skills.
- Attention to detail and commitment to quality assurance.
- Ability to work independently and collaboratively in a team environment.
- Commitment to customer service and user-centered design.
Working Conditions
- Primarily office or hybrid work environment.
- Extended periods of computer and screen use.
- Occasional evening or weekend work may be required during major deployments or projects.
Example Tools & Technologies
- HTML5, CSS3, JavaScript
- WordPress, Drupal, Elementor
- React, Node.js, PHP
- Salesforce integrations
- Git/GitHub
- Google Analytics
- REST APIs
- MySQL or SQL databases
FLSA Status
Exempt / Non-Exempt (based on organizational classification)