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