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