Full Stack Developer

Job Type: Remote
Job Location: USA
Company Name: Wiraa

Company Overview

Wiraa is a global remote jobs platform that connects skilled professionals with businesses looking for top-tier talent. Our platform is designed to enable seamless collaboration between job seekers and clients across the world.

About the Role

ICF is looking for a Full Stack Developer to support a government agency focused on child welfare. This role involves redesigning and developing a new website, implementing cloud-based microservices, and ensuring high performance, security, and accessibility. The ideal candidate should have expertise in front-end and back-end technologies, website migration, and cloud environments.

This is a fully remote position open to candidates residing in the United States.

Key Responsibilities

  • Work in an Agile team environment to develop web applications and websites.
  • Build interactive and responsive Drupal web applications.
  • Implement cloud-based microservices architecture.
  • Develop with a focus on performance, security, and accessibility.
  • Migrate an existing website from an older CMS to a modern platform.
  • Utilize GitLab and deploy CI/CD pipelines.
  • Implement the U.S. Web Design System (USWDS) pattern library.
  • Integrate workflow and library systems across the modernization team.

Required Qualifications

  • Bachelor’s degree.
  • 5+ years of software development experience.
  • 5+ years of front-end development experience, including JavaScript frameworks and REST API integration.
  • 1+ year of experience with Drupal or another CMS.
  • 1+ year of experience with website migration.
  • Knowledge of AWS cloud services (AWS certifications are a plus).
  • Proficiency in HTML, CSS, JavaScript libraries, browser developer tools, and git.
  • Understanding of responsive web design (RWD), WCAG guidelines, and web accessibility (508 compliance).
  • Ability to obtain and maintain a Public Trust clearance.

Preferred Qualifications

  • Experience with pattern libraries, particularly USWDS.
  • Familiarity with content management and library management systems.
  • Experience working in cloud environments and Kubernetes.
  • Proficiency in backend languages like Python or Node.js for scalable APIs.
  • Strong knowledge of JavaScript frameworks, such as React.
  • Experience deploying Drupal applications.
  • AWS certifications.
  • Strong communication skills and the ability to work independently.

    APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx