Jobs / ICF***

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

ICF*** · Reston, VA, United States · Remote
Visa sponsorship details are locked. Unlock company name and apply link with .
Reston, VA, United States98,614-167,644 USD/yearlyRemote
Remuneration
98,614-167,644 USD/yearly
Location
Reston, VA, United States · Remote
Eastern Daylight Time (UTC-4)
Visa sponsorship
Sponsors visa

Job summary

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.

Benefits

Eligible based on hours worked.This position is not eligible for immigration sponsorship.Coverage Act.Candidate AI Usage PolicyAt ICF, we are committed to ensuring a fair interview process for all candidates

Qualifications

  • 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
  • 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

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
  • as assigned.

Skills

Communication

Certifications

GitHub Actions

Degrees

Associate

Languages

Arabic

Work schedule

On-call

Industry

EducationEnergyManufacturingRetail

Company size

Smb

Security clearance

Confidential