Nonprofit
Published 11/1/25 10:57PM
Done in a Day

Web Developer and UX Strategist

Remote, Volunteer can be anywhere in the world
I Want to Volunteer


  • Details

    Commitment Details:
    5 - 10 hours a week.
    Recurrence:
    Recurring
    Volunteers Needed:
    5
    Cause Areas:
    Arts & Music, Health & Medicine, Volunteering

    Description

    Web Developer and UX Strategist

    Job Summary:

    The Web Developer and UX Strategist plays a pivotal role in A Free Bird's digital presence, responsible for creating and maintaining engaging web and mobile platforms that support fundraising efforts. This position serves as the liaison between the organization and external vendors, ensuring that websites align with the organization's mission and encourage community engagement. With a focus on user experience optimization and technical proficiency, the Web Developer and UX Strategist contributes to the growth and success of A Free Bird's online initiatives.

    Responsibilities:

    • Produce clean, testable, and well-designed code in a timely manner.
    • Work with a distributed development team to integrate data from a variety of databases and back-end services.
    • Perform coding, debugging, testing, and troubleshooting throughout the application development process.
    • Create and maintain GitHub repositories, as well as appropriate documentation for projects and codebases.
    • Develop software verification plans, specifications, and quality assurance procedures.
    • Develop and maintain an engaging web and mobile presence that supports fundraising efforts, ensuring an up-to-date design and seamless functionality.
    • Collaborate with the Creative Team to understand user needs and suggest innovative solutions to enhance the user experience, aligning with A Free Bird's mission and encouraging engagement.
    • Optimize user experience and site content for search engine ranking, including HTML, site structure, page layout, and navigation.
    • Build email marketing campaigns in collaboration with writers and marketing data analysts.
    • Perform ongoing maintenance of WordPress website and interface with external customers and vendors regarding website needs.
    • Develop and maintain e-commerce website, ensuring high performance, scalability, and reliability.
    • Write clean, efficient, maintainable codes and other relevant technologies.
    • Troubleshoot and debug issues as they arise, ensuring thorough testing to maintain code quality and accuracy.
    • Stay up-to-date with emerging trends and technologies in the e-commerce industry, providing technical support as needed.
    • Integrate and configure Google Analytics and Google Tag Manager to track website traffic and user behavior.
    • Maintain Contentful website and integrate with Microsoft Dynamics platform.
    • Integrate and maintain Email Management Systems.

    Qualifications/Requirements:

    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • 1-2+ years of experience in a related field and/or relevant education.
    • Knowledge of relational database management systems (RDBMS), object-oriented programming (OOP), and interactive web application development.
    • A basic understanding of concepts such as version control (Git), MVP (Model-View-Presenter), MVC (Model-View-Controller), TDD (Test-Driven Development), and agile methodology.
    • Familiarity with software development methodology and release processes.
    • Specialist in either front-end or back-end development, with the capability to work on both aspects if required.
    • Experience working with distributed engineering teams and documenting requirements and specifications.
    • Proven experience as a Shopify developer/engineer with a strong portfolio of Shopify projects.
    • In-depth knowledge of Contenful CMS system, JSON, HTML, Visual Studio, DevOps, APIs, HTML, CSS, Python, and/or JavaScript, Salesforce AWS, and jQuery.
    • Experience with version control systems such as Git and knowledge of SEO best practices.
    • Strong problem-solving, analytical, and communication skills, with the ability to work collaboratively in a fast-paced environment.
    • Understanding of relational database designs and data normalization.
    • C# skills are a plus in helping with migration efforts.

    Additional Information:

    • Self-motivated individual driven by a desire to meet and exceed team goals.
    • Cross-functional communicator who maintains open communication to keep everyone in the loop and on the same page.
    • Multi-tasker capable of handling multiple projects while maintaining attention to detail and timelines.
    • This position requires a three month commitment and at least 5 - 10 hours per week.*
    • Mandatory commitment is based on position level.

    Please include a link to your GitHub and/or portfolio, and description on relevant web development experience.

    Direct application

    https://forms.clickup.com/f/dg3xb-3587/3TIB9OCNV1L443XMEE

    Location

    Remote
    Volunteer can be anywhere in the world
    Associated Location
    Brooklyn, NY, USA

    Express Your Interest in This Opportunity

    I acknowledge that use of the Idealist Applicant Tracking System is subject to Idealist's Privacy Policy and Terms of Service.
    Illustration

    Discover Your Calling

    Find opportunities to change the world with the latest social-impact job, internship, and volunteer listings. Plus, explore resources for taking action in your community.
    Already a user? Log in