Taro Logo

Full Stack Developer – Elasticsearch (DC Metro Area - Remote)

ICF is a global consulting and technology services company with approximately 9,000 employees, providing consulting and technology services.
$98,124 - $166,810
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Job Description

ICF, a global consulting and technology services company with 9,000+ employees, is seeking a Full Stack Developer to help redesign and build a new website for a government agency focused on improving child welfare. This remote position, based in the DC Metro area, requires expertise in both frontend and backend development, with a strong emphasis on cloud technologies and AI implementation.

The role combines modern web development with cutting-edge AI technologies, requiring expertise in building multi-agentic RAG-based AI tools and working with cloud-native architectures. The position demands strong skills in Python, Node.js, React, and various AWS services, along with experience in implementing accessibility standards and the U.S. Web Design System.

The ideal candidate will have 5+ years of software development experience, including significant frontend development work and familiarity with AWS-based solutions. They must be capable of working independently while collaborating effectively with clients and team members. The position offers competitive compensation ranging from $98,124 to $166,810 and includes comprehensive benefits.

Key responsibilities include developing responsive web applications, implementing cloud-native architectures, and ensuring accessibility compliance. The role provides an opportunity to work on mission-critical applications while contributing to important government initiatives in child welfare. This position perfectly balances technical challenges with meaningful social impact, offering the flexibility of remote work while maintaining connection to the DC Metro area team.

Last updated 4 days ago

Responsibilities For Full Stack Developer – Elasticsearch (DC Metro Area - Remote)

  • Work in an Agile team with clients to build websites and applications
  • Build interactive and responsive web applications
  • Implementing cloud native architecture
  • Build multi-agentic RAG based AI tools
  • Design and build for performance and accessibility
  • Work with Gitlab and deploy CI/CD pipelines
  • Implement the U.S. Web Design System (USWDS) pattern library
  • Work across the modernization team to integrate related workflow and library systems

Requirements For Full Stack Developer – Elasticsearch (DC Metro Area - Remote)

Python
Node.js
JavaScript
React
Kubernetes
  • Bachelor's Degree
  • 5+ years of software development experience including AWS based software packages
  • 5+ years of professional front end development experience
  • 2+ years of experience with website migration
  • 2+ years of experience with HTML, CSS, and Web Standards
  • US Citizenship required
  • Must be able to obtain and maintain a Public Trust
  • Must reside in the United States
  • Knowledge of AWS cloud services

Benefits For Full Stack Developer – Elasticsearch (DC Metro Area - Remote)

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Related Jobs