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

Full-Stack Developer - Websites (On Call - Remote)

$98.61k - $167.64k

ICF

Description

ICF is seeking a On-call Full-Stack Developer to provide support for a portfolio of provider search and discovery websites as well as e-commerce and rebate platforms. This role requires a flexible engineer who can work across multiple technology stacks—including Shopify/Liquid, Node.js/Express, PostgreSQL, and AWS, as well as Next.js (React), Azure-hosted APIs, and SQL Server—while delivering reliable, high-quality solutions that keep this portfolio of sites running effectively.

The successful candidate will bring strong full-stack development experience across both modern JavaScript frameworks and Shopify’s ecosystem, combined with solid cloud and database skills spanning AWS and Azure. They will be comfortable owning work end-to-end—from diagnosing production issues to shipping new features—across platforms with different business contexts.

This is a remote, on-call role that provides flexibility to work from 0 to 20 hours per week.

About On-Call Employment with ICF

Given the seasonal or project-specific nature of this project, ICF often hires professionals as “On-Call” employees. On-Call employees work on an as-needed basis and are not guaranteed for a minimum number of hours. On-Call employees may work on concurrent projects outside of their ICF assignment (as long as their outside work does not create a conflict of interest with the work they do for ICF). When work is available, ICF will contact the On-Call employee with an assignment. On-Call positions are benefits-eligible based on hours worked. This position is not eligible for immigration sponsorship.

Key Responsibilities

  • Support, maintain, and enhance websites built on Shopify with Liquid templating and custom Node.js/Express backend integrations, including cart, checkout, and rebate processing flows.

  • Develop and maintain features on the provider search and discovery websites using Next.js (React) with server-side rendering, connecting to Azure-hosted APIs and data services.

  • Write, optimize, and troubleshoot queries across PostgreSQL and SQL Server databases, ensuring data integrity and query performance.

  • Diagnose and resolve production issues across the website portfolio quickly and effectively, with clear communication to stakeholders throughout the incident lifecycle.

  • Collaborate with project managers to implement new features, UI enhancements, and QA tests across the website portfolio.

  • Manage cloud infrastructure tasks within AWS and Azure environments, including deployments, monitoring, and related operational support.

  • Build and maintain CI/CD pipelines and deployment workflows across the website portfolio.

  • Maintain clear technical documentation for systems, data models, integration patterns, and deployment procedures across the website portfolio.

  • Perform other duties as assigned.

Basic Qualifications

  • 5+ years of full-stack web development experience.

  • Hands-on Shopify development experience, including Liquid templating, Shopify CLI, theme customization, and app or API integrations.

  • Proficiency in Node.js and Express for RESTful backend API development.

  • Experience building production applications with Next.js and React, including server-side rendering (SSR) and static generation (SSG) patterns.

  • Strong SQL skills with experience in PostgreSQL and/or Microsoft SQL Server.

  • Demonstrated experience deploying and operating workloads on AWS (EC2, S3, RDS, Lambda, or equivalent services) and/or Azure (App Service, Azure SQL, Blob Storage, or equivalent).

  • Experience with CI/CD pipelines (GitHub Actions, Azure DevOps, or comparable), Git-based version control workflows, and JIRA for transparent task tracking and visibility to project managers.

Preferred Skills/Experience

  • Shopify Plus experience, including headless commerce or custom storefront architectures.

  • Familiarity with Azure-specific data and integration services (Azure Functions, Azure Cognitive Search, Azure Data Factory, Cosmos DB, or Azure DevOps pipelines).

  • Experience with e-commerce domain concepts including rebate processing, promotional pricing engines, product catalog management, and order management.

  • Experience building or maintaining provider directory, search, or discovery platforms with faceted filtering, geolocation, or relevance ranking.

  • Knowledge of data-driven web application patterns: API-first architecture, server-side caching, and Azure-based data pipelines.

  • Familiarity with monitoring and observability tooling (Datadog, Azure Monitor, AWS CloudWatch, Sentry, or similar).

  • Experience supporting multiple distinct platforms or products simultaneously in an on-call or shared-services engineering model.

Working at ICF

ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future.

We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO ( policy.

We will consider for employment qualified applicants with arrest and conviction records.

Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email  View email address on click.appcast.io  and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. 

Read more about  workplace discrimination righ t s or our benefit offerings which are included in the  Transparency in (Benefits) Coverage Act.

Candidate AI Usage Policy

At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. 

However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at  View email address on click.appcast.io . We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed.  

Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position.

The pay range for this position based on full-time employment is:

$98,614.00 - $167,644.00

Nationwide Remote Office (US99)

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Full-Stack Developer - Websites (On Call - Remote) in United States vacancy
  • $103.31k - $201.97k

     ...Full Stack Developer– Reston, VA Develop and maintain application software...  ...use of JavaScript frameworks calling REST API endpoints. 1 year...  ...1 year of experience with website migration. 1 year of experience...  ...a Public Trust. 100% remote; position may be performed from... 
    Remote work
    Website
    Immediate start

    ICF

    United States
    1 day ago
  •  ...oriented experience as a Web Developer creating Angular based solutions...  ...building Responsive websites for web, tablet and mobile devices...  ...speak for itself. Hold the phone calls, please! To apply for this...  ...required, or work comfortably as remote. No relocation packages... 
    Remote work
    Website
    Work at office
    Relocation

    Cali Style Technologies LLC

    San Diego, CA
    2 days ago
  • $103.31k - $201.97k

     ...ICF Incorporated, LLC: Full Stack Developer- Reston, VA DUTIES: Develop...  ...of JavaScript frameworks calling REST API endpoints. ~1 year...  ...~1 year of experience with website migration. ~1 year of experience...  .... TELEWORK: 100% remote; position may be performed... 
    Remote work
    Website
    Contract work
    Work experience placement
    Work at office
    Immediate start

    ICF International Inc

    Reston, VA
    14 hours ago
  •  ...based in Chattanooga, TN with a remote-first culture and a passion...  ...and maintaining websites and web apps, often powered by...  ...NodeJSParticipating in client calls, particularly when leading or...  ...designers, strategists, and other developers to deliver high-quality workWHAT... 
    Remote work
    Website
    Temporary work
    Work at office
    Flexible hours

    Whiteboard

    United States
    3 days ago
  • $65k - $75k

     ...Associate Full Stack Developer At Maritz, decades of innovation and perseverance...  ..., and implement scalable websites and applications using...  ...We operate in a primarily remote environment, with intentional...  ...are not eligible for hire. No calls or agencies please. Maritz... 
    Remote work
    Website
    Full time
    Flexible hours

    Maritz

    United States
    1 day ago
  •  ...Are you a talented Senior Developer looking for a remote job that lets you show your...  ...have several Senior PHP Full-Stack positions available. Here...  ...essential for upcoming client calls. Strong self-...  ...Complete your profile on our website Technical interview Feedback... 
    Remote work
    Website
    Full time

    Breakout Tools

    New York, NY
    4 days ago
  • Conservation X Labs Inc Full Stack Developer Seattle, WA·Washington, DC·Remote·Full time Company website Apply for Full Stack Developer Conservation X Labs is seeking a passionate...  ...- is the future of conservation, what we call Conservation 3.0. We source, develop, and... 
    Remote work
    Website
    Full time
    For contractors
    Night shift

    Conservation X Labs Inc

    Seattle, WA
    1 day ago
  • $104.9k - $218.55k

     ...We are currently seeking a Full Stack AI Engineer/Developer - Onsite to join our team...  ...orchestrate LLM APIs, tool calling, and multi-step AI...  ...starting pay range for this remote role is $104,904.00-$218,5...  ...the accessibility of our website or need assistance completing... 
    Remote work
    Website
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    NTT America

    Santa Clara, CA
    3 days ago
  • $30.67 - $35.27 per hour

     ...system), including routing submissions. Develops and submits research-related manuscripts...  ...protocols, including field visits, phone calls. Prepare and train staff on research...  ...aspects (e.g., downloading data from project websites, cleaning data, entering data into... 
    Remote work
    Website
    Hourly pay
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Precise Systems (MD)

    Azusa, CA
    3 days ago
  •  ...The Redhoney Group is looking for a talented Full Stack Web Developer to work remotely. This role involves designing, developing, and maintaining scalable websites while collaborating on projects from inception to completion. Required skills include HTML, CSS, JavaScript... 
    Remote work
    Website
    Work from home

    The Redhoney Group

    New York, NY
    2 days ago
  •  ...Serious, LLC, based in Springfield, Missouri, is hiring a Developer to build client websites and applications. This remote role invites you to work on both front-end and back-end projects using a modern tech stack, including Craft CMS and Svelte. The ideal candidate will... 
    Remote work
    Website

    Mostly Serious

    Springfield, MO
    3 days ago
  •  ...A leading talent connection platform is seeking a Full Stack Website Developer based in the United States. This fully remote position involves managing and executing all aspects of website and CRM development. Ideal candidates will have strong technical expertise in WordPress... 
    Remote work
    Website

    Huzzle.com

    New York, NY
    2 days ago
  • The Redhoney Group is seeking a Full Stack Web Developer in the United States who will design, develop, and maintain scalable websites. The role offers the flexibility of working from home with diverse projects, allowing you to showcase your skills and make a significant... 
    Remote job
    Website
    Work from home

    The Redhoney Group

    New York, NY
    2 days ago
  • $10,000 per month

     ...Trellus Software Developer Trellus has created a proprietary integrated...  ...apps, hybrid apps, API and website Develop software in line...  ...~ Greater New York Area / Remote Job Type ~3 Month...  ...with possibility of extension or full-time role Salary ~... 
    Remote work
    Website
    Full time
    Contract work
    Local area
    Work from home

    Trellus INC.

    Long Beach, NY
    4 days ago
  • $55 - $62 per hour

    ***U.S. Citizenship Required*** Remote Contract Opportunity Location: Remote...  ...Overview We are seeking experienced Full Stack Developers to join a large-scale technology team...  ...Holidays Please follow the link to our website for a list of job openings in... 
    Remote work
    Website
    Hourly pay
    Contract work

    Diversified Services Network

    United States
    1 day ago
  •  ...Full-Stack Front-End And Back-End Developer Fracture Labs are hiring a full-stack front-end and back-end developer...  ...to maintain and optimize existing website functionality. Requirements...  ...Fluent English. What We Offer Remote working. Competitive salary.... 
    Remote work
    Website

    Fracture Labs

    United States
    4 days ago
  •  ...Full Stack Developer Full stack developer with Node.js and JavaScript experience in Dallas or Frisco...  ...MCP (Model Context Protocol) and tool calls, to build intelligent, context-aware...  ...ambiguous environments. Travel: TBD - remote ok but need to be on-site once a month... 
    Remote work
    Website
    Work at office

    Vantage Point Consulting

    Frisco, TX
    1 day ago
  • A digital talent connection agency is seeking a Full Stack Website Developer based in the United States. The candidate will manage all aspects of...  ...hands-on experience in relevant tech. This position is fully remote with opportunities for career growth. #J-18808-Ljbffr... 
    Remote job
    Website

    Colossyan

    New York, NY
    2 days ago
  • $900 per month

     ...Full-Stack Developer US We are seeking a skilled Full-Stack Developer to join our dynamic team in...  ...functionality and user experience of our websites while also optimizing performance and...  ...in the United States. However, remote work options may be available for the... 
    Remote work
    Website
    Work experience placement

    RetailHub Sourcing

    Waterford, WI
    1 day ago
  •  ...Full-Stack Developer As a Full Stack Developer at SMS360, you’ll build and maintain scalable web...  ...industry-leading safety software platform. Remote; Philippines Safety Management Systems...  ...across multiple channels, including websites, SFTP clients, and Google Cloud... 
    Remote work
    Website
    Full time
    Work from home
    Flexible hours

    Sms360

    Norwalk, CT
    4 days ago
  •  ...looking for a skilled and experienced full stack developer to join our growing team. As we build our...  ...based in our offices in South Florida; remote work may be an option for the right...  ...candidate. Responsibilities Develop front-end website architecture based on creative designs.... 
    Remote work
    Website

    Giles-Parscale

    Columbus, KS
    4 days ago
  • $500 per month

     ...Are you a talented Senior Developer looking for a remote job that lets you show your skills and get decent...  ...Currently, we are seeking a Senior Full‑Stack Developer for our client. It’s a...  ...minutes Complete your profile on our website Technical interview Feedback Magic Box... 
    Remote work
    Website
    Full time
    Weekend work

    Breakout Tools

    New York, NY
    4 days ago
  • Loma Linda University Health seeks a Full-Stack Developer skilled in frontend and backend development, with deep knowledge of Drupal. The ideal...  .... Responsibilities include designing, coding, and modifying websites according to specifications, collaborating with various... 
    Remote job
    Website

    Loma Linda University Health

    Loma Linda, CA
    4 days ago
  •  ...Developer Team Lead (React / .NET) Miramar, FL or Melbourne, FL...  ...Hybrid (3 days onsite / 2 remote) Overview We are seeking...  ...This role is ideal for a senior full-stack engineer who enjoys mentoring...  ...-built web applications (website, credit cards, compliance, legal... 
    Remote work
    Website

    IntePros

    Miramar, FL
    14 hours ago
  • $135k - $236.25k

     ...Reachable – Fullstack Developer Role Overview As a Fullstack...  ...working across the full stack, your focus will be on...  ...incentives, fully remote, flexible schedule. Euclid...  .... Manage and maintain website, handle routine...  ...decisive; comfortable making calls with or without input.... 
    Remote work
    Website
    For contractors
    Flexible hours

    Business Hunt

    San Francisco, CA
    4 days ago
  •  ..., customer/resident portals, website infrastructure, and internal/...  ...AZ - Onsite Monday–Thursday | Remote Fridays What They Offer You...  ...Responsible For Designing and developing scalable, API-driven backend...  ...Experience with CI/CD pipelines Full-stack exposure (React, React Native... 
    Remote work
    Website
    Monday to Friday

    AccruePartners

    Tempe, AZ
    3 days ago
  •  ...MarTech, FinTech, and EdTech. We match top sales talent to full-time remote roles where they’re hired directly into client teams and...  ...Job Summary We’re hiring a US-based Full Stack Website Developer to build, optimize, and maintain websites and CRM systems... 
    Remote work
    Website
    Full time
    For contractors

    Huzzle

    United States
    14 hours ago
  •  ...Full Stack Developer InEvent is looking for a Full Stack Developer to join our Product Team,...  ...include designing user interactions on our website, working with servers and databases to...  ...mindset when needed; Ready to work remotely in a UNIX environment and with code... 
    Remote work
    Website
    Contract work
    For contractors

    InEvent

    United States
    4 days ago
  •  ...Job Title This is a remote position. Job Responsibilities • Develop and maintain WordPress websites from concept through deployment. • Build responsive, pixel-perfect...  ...of experience in WordPress development (full-stack). • Proficient in PHP, HTML, CSS,... 
    Remote work
    Website

    EffVision

    United States
    1 day ago
  • $110k - $150k

     ...Job Title: Senior Full Stack Developer Job ID: 84897 Location: Canada - Remote Overview: On behalf of a mature and profitable technology start-up, we are seeking...  ...us, we encourage you to continue visiting our website for other roles that may be a good fit. For more... 
    Remote work
    Website

    TEEMA

    Dallas, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full-Stack Developer - Websites (On Call - Remote). Be the first to apply!