1

Nonprofit Web Developer Jobs in Michigan (NOW HIRING)

Development Director

Flint, MI · On-site

$75K - $85K/yr

Analyze the nonprofit landscape and make recommendations based on emerging trends * Build and ... Devise and manage the agency's communication strategies, including brand management, web content ...

Financial Aid Counselor II

Midland, MI · On-site

$30K - $40K/yr

Monitor web and social media sites and update departmental web content as needed * Assist in ... Private, nonprofit, accredited, and guided by Northwood University specializes in managerial and ...

Nonprofit Web Developer information

See Michigan salary details

$14

$39

$62

How much do nonprofit web developer jobs pay per hour?

As of Jul 27, 2026, the average hourly pay for nonprofit web developer in Michigan is $39.33, according to ZipRecruiter salary data. Most workers in this role earn between $30.19 and $47.55 per hour, depending on experience, location, and employer.

What are some common challenges faced by Nonprofit Web Developers?

Nonprofit Web Developers often encounter challenges such as working with limited budgets, managing a wide variety of content, and addressing the needs of non-technical staff or volunteers. They may need to prioritize features for the website based on available resources and ensure high accessibility for diverse audiences. Collaboration is key, as developers frequently work closely with communications, fundraising, and program teams to align the website’s design with the organization’s goals. Overcoming these challenges requires creativity, strong communication, and adaptability to ensure the website effectively supports the nonprofit’s mission.

What are the key skills and qualifications needed to thrive in the Nonprofit Web Developer position, and why are they important?

To thrive as a Nonprofit Web Developer, you need strong proficiency in web development languages (HTML, CSS, JavaScript), content management systems (like WordPress or Drupal), and a solid understanding of accessibility and responsive design, usually supported by a degree or equivalent experience in computer science or web development. Familiarity with nonprofit-specific platforms, basic SEO, analytics tools, and certifications in web development or related fields can be beneficial. Excellent communication, problem-solving, and project management skills help you coordinate with diverse stakeholders and adapt designs to organizational needs. These abilities are crucial for building user-friendly, mission-driven websites that support the goals and resources of nonprofit organizations.

What is a Nonprofit Web Developer job?

A Nonprofit Web Developer is responsible for designing, building, and maintaining websites for nonprofit organizations. Their work ensures that nonprofits have an effective online presence to engage donors, volunteers, and the community. They often manage donation platforms, optimize websites for accessibility, and integrate tools for fundraising and outreach. Unlike traditional web developers, they may work with limited budgets and focus on mission-driven goals. Strong coding skills, UX design knowledge, and familiarity with nonprofit needs are essential for this role.

What are popular job titles related to Nonprofit Web Developer jobs in Michigan? For Nonprofit Web Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Nonprofit Web Developer jobs in Michigan look for? The top searched job categories for Nonprofit Web Developer jobs in Michigan are:
Infographic showing various Nonprofit Web Developer job openings in Michigan as of July 2026, with employment types broken down into 72% Full Time, 15% Part Time, 6% Temporary, and 7% Contract. Highlights an 79% In-person, and 21% Remote job distribution, with an average salary of $81,797 per year, or $39.3 per hour.
Programmer

Full-time

Posted 29 days ago


University Of Michigan Credit Union rating

9.1

Company rating: 9.1 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

Job Summary:
The University of Michigan Credit Union (UMCU) offers a fun and challenging work environment, and they are currently searching for a talented Programmer to join their Information Technology team. The selected candidate will be involved in planning, developing, testing, and documenting programming projects, focusing on web-based applications and customized core banking database solutions.
Responsibilities:
• Programming web-based applications and banking industry database systems
• Performing all functions in the software development life cycle (specification, analysis, design, coding, testing, maintenance, support, and documentation)
• Working both independently and in a team-oriented, collaborative environment
• Developing projects from conception through development into a completed solution
• Supporting automated processes to ensure recurring operations are completed as expected
• Communicate with staff and credit union membership to ensure their needs are being met
Qualifications:
Required:
• B.S. in Computer Science or equivalent experience
• Experience working with Symitar and its associated tools: PowerOn, OpCon, SymXchange, SymConnect, and ARCU
• Experience with one or more development languages: PHP, .NET Development Languages, JAVA, or equivalent OO programming language
• Understanding of object-oriented programming principles and design patterns.
• Experience with client/server architecture
• Experience with building web services (AJAX, SOAP, REST, JSON, WSDL, XML , etc.)
• Practical experience with functional programming and designing concurrent and distributed systems
• Experience with web technologies including: HTML, CSS, JavaScript, and JQuery
• Database experience with one or more of the following: PostgreSQL, MySQL, SQLServer, and Oracle
• Experience with using Git source code control
• Excellent verbal and written communication skills, strong attention to detail
• Self-motivated with an innovative mindset and strong analytical abilities
• You must be authorized to work in the United States on a full-time basis for any employer
Preferred:
• Experience with software testing, including unit testing, mocks, and test-driven development
• Experience with data visualization tools like Power BI or Tableau
• Experience collaborating on projects with vendors
• Experience configuring tasks to be completed with Robotic Process Automation
• Familiarity with Machine Learning and Generative AI
Company:
University of Michigan Credit Union is a non-profit financial organization headquartered in Ann Arbor, Michigan. Founded in 1954, the company is headquartered in Ann Arbor, USA, with a team of 51-200 employees. The company is currently Growth Stage.

What University Of Michigan Credit Union employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom