Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Web Developer

$85k - $100k

American Immigration Council

Web Developer

The American Immigration Council works to create a more welcoming and fair immigration system. Through litigation, research, and programs that expand access to legal assistance, the Council helps ensure immigrants are embraced, communities are enriched, and justice prevails for all.

We're looking for a Web Developer to serve as the in-house technical owner of our WordPress properties. This is a hands-on build-and-maintain role: you'll develop new page templates and blocks, extend and troubleshoot our custom theme and plugins, keep our sites patched and healthy, and partner with our external development agency on hosting and larger projects.

You'll work closely with colleagues across Marketing & Communications, Research, Legal, and Programs who bring you the content and campaigns that need to ship. You'll also coordinate with two external partners: a development agency that handles hosting and maintenance, and a consultant who maintains our custom payment system for J-1 visa sponsorship services.

The ideal candidate is comfortable owning a codebase, communicating clearly with non-technical stakeholders, and learning quickly in a small team where you'll be the primary technical voice in the room. This role is a strong fit for a developer with roughly 4-6 years of experience who wants meaningful ownership and room to grow.

What You'll Do

Theme and Front-End Development (~40%)

  • Build and maintain custom WordPress themes, page templates, and reusable components
  • Develop Gutenberg blocks and Advanced Custom Fields (ACF) configurations that give content editors flexible, well-guarded building blocks
  • Write clean, accessible, responsive HTML, CSS, and JavaScript that meets WCAG 2.1 AA standards
  • Translate designs and content requirements into working pages, and troubleshoot layout and rendering issues across browsers and devices

Plugin Development and Back-End Work (~25%)

  • Extend WordPress through custom plugins and functionality: custom post types, taxonomies, admin interfaces, REST endpoints, and third-party API integrations
  • Maintain and debug existing custom code
  • Write and optimize PHP with attention to security, performance, and maintainability

Site Maintenance and Platform Health (~20%)

  • Own the WordPress core, theme, and plugin update cycle for multiple WordPress sites: test in staging, resolve conflicts, and deploy safely
  • Monitor site performance, uptime, and errors; diagnose and resolve issues as they arise
  • Apply security best practices and respond to vulnerability disclosures promptly
  • Manage local, staging, and production environments and use version control and CI/CD workflows for all deployments
  • Serve as the day-to-day technical point of contact for our external development and hosting partner, and coordinate with our payment systems consultant on anything that touches the J-1 sponsorship workflow

Collaboration and Support (~15%)

  • Support colleagues with page builds, campaign launches, forms, and troubleshooting requests
  • Implement and QA analytics and tag management changes in partnership with the team
  • Write and maintain documentation for the codebase, environments, and recurring processes
  • Provide light technical guidance to web editors on publishing workflows and site conventions
Requirements
  • 4-6 years of professional experience building and maintaining WordPress sites
  • Strong PHP skills and demonstrated experience with custom theme development (not just page builders or off-the-shelf themes)
  • Proficiency in HTML, CSS, and JavaScript; comfort with modern CSS layout and vanilla JS
  • Experience with Git-based workflows and deploying to staging and production environments
  • Working knowledge of the WordPress plugin ecosystem, including how to evaluate and safely update third-party plugins
  • Experience with Advanced Custom Fields or comparable content modeling tools
  • Ability to explain technical tradeoffs to non-technical colleagues and to scope work realistically
  • Comfort working independently and prioritizing across competing requests
Nice to Have
  • Familiarity with managed WordPress hosting (Pantheon, WP Engine) and CI/CD via GitHub Actions
  • Experience with local development environments (DDEV, Local, Docker)
  • Experience with a templating layer such as Timber/Twig
  • Experience with Gutenberg block development, including custom blocks and block patterns
  • Nonprofit, advocacy, or mission-driven organization experience

You won't need to arrive as an expert in every layer of our stack — this role works closely with our external development/hosting agency and payment systems consultant, and over time you'll build fluency in working knowledge of Elasticsearch or ElasticPress, CRM or advocacy platforms (EveryAction, Quorum, or similar), multilingual sites (Polylang, WPML), GA4 and tag management, and our Stripe payment integration as you grow into a larger role supporting the J-1 payment system.

Don't check every box? We'd still like to hear from you if you're strong on the required qualifications above — the rest we're happy to help you grow into.

This is a fully remote position. Employees are expected to maintain a home workspace conducive to focused, professional work and have reliable internet access. This is an exempt position; occasional evening or weekend availability may be required to respond to time-sensitive site issues. Responsibilities include extended periods of sitting at a workstation and frequent use of a PC or laptop for prolonged hours. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential functions of this role.

Own the technical backbone of an organization doing meaningful work in the immigration space, with real autonomy and a clear path to grow your scope.

Compensation and Benefits

Salary Range: $85,000–$100,000 , commensurate with experience

The salary range provided reflects a reasonable estimate of the annual salary based on AIC's commitment to equitable and market-competitive pay. The actual salary offered will depend on several factors, including relevant education, qualifications, years of experience, certifications or professional licenses, job-related skills, internal equity, and business needs.

Our compensation structure is based on industry-specific market data for similar-sized nonprofit organizations. Typically, individuals are hired at or near the starting point of the salary range for their role. Compensation decisions are made on a case-by-case basis, considering the unique facts and circumstances of each applicant.

Full-time and part-time employees working at least 20 hours per week on a regular basis are eligible for AIC's comprehensive benefits program:

  • Medical, dental, and vision insurance
  • Employer-paid life insurance and disability benefits
  • 401(k) retirement savings plan with matching contributions after 3 months of employment
  • Generous paid time off
  • Paid parental leave
  • Employee assistance program
  • Professional development opportunities

Application Process

To ensure a complete application, all candidates must submit the required materials, including a resume and cover letter, through our application portal. Candidates are also encouraged to include links to a few WordPress sites, themes, or plugins they've built, if available.

As part of our interview process, candidates may be asked to participate in virtual interviews, which will generally require on-camera presence; if you have a specific reason you'd prefer an audio-only format, let us know and we'll do our best to accommodate.

Applications are reviewed on a rolling basis. Early submissions are encouraged.

We are committed to creating an inclusive and accessible interview experience. If you require accommodations due to a disability or sincerely held religious beliefs — such as an alternative format or assistance during the interview — please let us know in advance, and we will make every effort to support your needs.

In compliance with the Immigration Reform and Control Act of 1986, we are required to hire only individuals who are authorized to work in the United States. Applicants selected for employment will need to provide documentation verifying their eligibility to work in the U.S. without the need for employer sponsorship. AIC participates in E-Verify to confirm work authorization. For more information on E-Verify, please visit dhs.gov/E-Verify.

The American Immigration Council ("the Council") is an equal-opportunity employer. We are committed to fostering a diverse and inclusive workplace where all individuals are treated with respect and dignity. We prohibit discrimination and harassment of

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Web Developer in United States vacancy
  •  ...customized to meet specific needs. For more details please visit our website Job Description Job Title: .Net / Kentico Web Developer Job Location: 100% Remote Duration: 6 Weeks Skills: • Experience with frond ent web development • Strong experience... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Remote work

    Epro Consulting

    United States
    14 hours ago
  •  ...5000 | Avenue Stanford | Suite 243 | Valencia, CA 91355 PH : (***) ***-**** x513 | sevagan at krgtech.com Job Description · Web development experience building and running large scale, production web sites · Experience with ASP.NET MVC, Web APIs, C#, and the... 
    Suggested
    Full time

    krg technology

    Remote
    14 hours ago
  •  ...Location: Aliso Viejo, CA  Job Duration: 1 Year Contract Start date: Immediate Our client is seeking a Senior ASP.Net Web Developer to join the IS Web team. This is a great opportunity to join a talented team and work with technologies such as ASP.Net MVC, Entity... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Immediate start

    Kforce

    Remote
    14 hours ago
  • Company Description Since 2006, ProArch (pro•ark) has been an emerging leader in Advisory and Software Development solutions. ProArch is your strategic partner providing a team extension approach to your Enterprise Application, Mobile App, Security, and Microsoft ...
    Suggested
    Full time

    ProArch IT Solutions

    Atlanta, GA
    14 hours ago
  •  ...based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.  Job Description Main... 
    Suggested
    Full time

    Jobsbridge

    Los Angeles, CA
    14 hours ago
  •  ...from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: .Net Web Developer Location: Phoenix, AZ Duration: 6 Months   Responsibilities:   • Complete the requirements and analysis  o Web security... 
    Full time

    Dba Technologies, Llc

    Phoenix, AZ
    14 hours ago
  • This recruitment is for one (1) .NET Web Developer III position for the Bureau of Information \ Technology Services (BITS) at the Wisconsin Department of Children and Families. The candidate \ will join an existing team that maintains existing and develops new web -... 
    Full time
    For contractors
    Work at office

    Novalink Solutions

    Madison, WI
    14 hours ago
  •  ...that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information...  ...Job Description We are looking to fill a position for Web Developer in Tallahassee FL. Qualifications At least 3 years of... 
    Full time

    360 IT Professionals Inc.

    Remote
    14 hours ago
  •  ...Description The Sr. Software Engineer is mainly responsible for developing information systems by studying operations; designing,...  ...charts, code comments and clear code. Develop, design and manage web content, customizations, forms, and custom work flow in SharePoint... 
    Full time
    Work at office
    Immediate start

    Psg Global Solutions

    Los Angeles, CA
    14 hours ago
  •  ...Company Description IDEALFORCE has a CONTRACT position available immediately for a .NET Developer to join our customer in Phoenix AZ. This is an ONSITE contract role. Please find below additional details about this job. Kindly respond with your most up to date resume... 
    Full time
    Contract work
    Local area
    Immediate start

    Idealforce Llc

    Phoenix, AZ
    14 hours ago
  •  ...managed services and outsourcing). Job Description Required Qualifications: Should have 5 to 10 years of experience developing web applications using MS SQL Server, C#, ASP.NET Should have experience with modern JavaScript frameworks (Angular or React or... 
    Permanent employment
    Full time

    Manpower Group Inc.

    Eden Prairie, MN
    14 hours ago
  •  ...Technology Enabled Services. Job Description = 4+ years of web design and development, within Microsoft ASP.net 3.5 C# = 2...  ...-- Telecommunications experience -- Experience developing database objects in multiple technologies a plus Additional... 
    Full time
    Flexible hours
    Weekend work

    SonSoft Inc.

    Remote
    14 hours ago
  •  ...experience using React or React Native in a production environment. ~ Experience with mobile testing frameworks. ~ Bonus: experience developing native iOS and Android applications. We value domain experts that are obsessed with their craft and push the quality bar... 
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Comun

    Remote
    14 hours ago
  •  ...Job Description Responsive/mobile web development  User interface, user experience, and accessibility design skills  HTML/HTML5 and CSS/CSS3  CSS Frameworks (such as Bootstrap)  Javascript, JSON, jQuery, and AJAX  PHP, SQL, and MySQL  WordPress  Email... 
    Full time

    Jobsbridge

    San Diego, CA
    14 hours ago
  •  ...Web Developer Job Duties: Regular exposure to business stakeholders and executive management, as well as the authority and scope to apply your expertise to many interesting technical problems. Candidate must have a strong understanding of UI, cross-browser... 
    Full time

    Dealervero

    Remote
    14 hours ago
  •  ...team? Team If so, please describe the team? • ~10 people What are the top 5-10 responsibilities for this position? • Design, Develop code, write automated unit tests and deliver on schedule. • Attend daily scrum calls, scrum ceremonies • Collaborate with... 
    Full time

    Jnit Inc

    Eden Prairie, MN
    14 hours ago
  •  ...Description We are passionate and experienced designers, developers, artists, writers, videographers, editors, photographers, producers...  ...tremendous growth, we are looking to hire a talented Front End Web Developer with a solid knowledge in Responsive Design/HTML5/CSS... 
    Full time
    Work at office
    Immediate start

    Growth By Design Llc

    Remote
    14 hours ago
  • Company Description We are a start-up with the mission of delivering data-driven products and services. Currently, we are preparing to launch our first publicly-available product, and air quality monitoring system. Job Description CONTRACTOR POSITION ...
    Contract work
    For contractors

    Integrasafe

    Remote
    14 hours ago
  •  ...Job Description Duties: • Java Web application design and development • Implementation and testing procedures, modules and related code using best practices • Supporting, updating and enhancing web applications • Creating and implementing code documentation... 
    Full time

    Artech Information System

    Austin, TX
    14 hours ago
  • $35 - $44 per hour

     ...impact while being part of a professional Christian community and relational work environment. Position Summary: The Front-End Web Developer works as an integral part of the Web Team. He/She is responsible for creating, maintaining, and documenting the front-end code... 
    Hourly pay
    Full time
    Temporary work
    Monday to Friday

    Turning Point for God

    Lakeside, CA
    14 hours ago
  • $65k - $150k

     ...Summary Implements visual and interactive elements that engage web users when visiting a website or using a web application. Works...  ...visual elements of the application, and which is reusable. Develop content and user facing features for the companies' portfolio of... 
    Full time
    Local area

    Nassau

    Hartford, CT
    14 hours ago
  •  ...are building something new at the intersection of AI and mixed media and are looking for a passionate and experienced frontend Web Developer with an eye for design to join our small team. You will be joining at the ground floor, which is an exciting time! However, because... 
    Full time
    Work at office
    Remote work

    Eyetell, Inc.

    San Mateo, CA
    14 hours ago
  •  ...Company Description NLB Services Job Description Full time Position || Front end Developer || Jersey City, NJ  Spring MVC w/Angular JS, Bootstrap, UI HTML, CSS Develop) ~ Mid-Level experienced developer; not looking for very junior developer and / or... 
    Full time

    Next Level Business Services, Inc.

    Jersey City, NJ
    14 hours ago
  • $130k - $175k

     ...people search and work, we’d love to have you join us!   About the Role We are seeking a talented and motivated Front-End Web Developer with a strong background in both design and development. As part of the Marketing team, you will play a key role in creating... 
    Full time
    Immediate start
    Work from home
    Flexible hours

    You.com

    San Francisco, CA
    14 hours ago
  •  ...Description BS/BA or equivalent with 10+ years professional application/frontend development experience.  Solid knowledge of common web frontend technologies (HTML, CSS, JavaScript, Ajax, andjQuery/Dojo/YUI).  Pure javascript  Looking for candidates with experience... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Local area

    Intelliswift

    Remote
    14 hours ago
  •  ...Qualifications Position Details: Title: Front End Developer Location: Sunnyvale, CA Duration: 6 month (may extend)...  ...years of experience encompassing all aspects of dynamic front end web development • Strong front-end development skills, experience... 
    Permanent employment
    Full time

    Collabera

    Sunnyvale, CA
    14 hours ago
  •  ...personally, we ensure a bright future for NTT DATA Services and for the people who work here.NTT DATA Services currently seeks a .Net Web Developer to join our team in Carlsbad, California (US-CA), United States (US).Day to Day job Duties: (what this person will do on a daily... 
    For contractors

    NTT DATA

    Carlsbad, CA
    3 days ago
  • The .NET Developer plays a key part in developing industry-leading software. In this role you will be responsible for all aspects of the development...  ...in the Microsoft stack to build dynamic, data-driven web applications. This is a position in a highly collaborative environment... 
    Work at office
    Local area
    Flexible hours

    Sandhills Global

    Lincoln, NE
    2 days ago
  •  ...that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information...  ...native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications... 
    Full time

    360 IT Professionals Inc.

    Remote
    14 hours ago
  •  ...performance. Job Description Title:  ASP.NET Front End Developer  Location: Everett , WA Duration: Contract to Hire ( U.S....  ...Everett, WA.  The ideal candidate will have  ASP.NET , Server Web API, knowledge of JavaScript, and Angular JS experience.  ****NO... 
    Full time
    Contract work
    Remote work

    Dba Technologies, Llc

    Remote
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Web Developer. Be the first to apply!