Full Stack Developer @American IT Systems
Software Development
Salary $55-60 per hour
Remote Location
Employment Type contract
Posted 1mth ago

[Hiring] Full Stack Developer @American IT Systems

1mth ago - American IT Systems is hiring a remote Full Stack Developer. πŸ’Έ Salary: $55-60 per hour πŸ“Location: Worldwide

Role Description

We are looking for a Full Stack Developer with a strong frontend background to join a major UI modernization effort for an enterprise healthcare identity and access management portal. You will work across the full frontend stack β€” from build tooling and design system adoption to building production-quality React components and admin surfaces β€” and collaborate closely with a Tech Lead who owns architecture and code review.

  • You are comfortable working in a CIAM environment with OAuth2/OIDC authentication flows.
  • Have experience with ForgeRock or similar identity platforms.
  • Can navigate Kubernetes-based deployment pipelines on AWS EKS.

Responsibilities

  • Migrate the app from Create React App to Vite; update React, TypeScript, and React Router to current major versions.
  • Adopt a new design system; establish design tokens, CSS custom properties, and utility classes across the app; remove legacy CSS-in-JS.
  • Build the new app shell: sticky header, collapsible dark sidebar navigation, and footer.
  • Build new dashboard surfaces: personalized hero section with animations, onboarding journey stepper, application tile grid, and supporting panels.
  • Build redesigned admin tables for organization and user management: sortable columns, status indicators, search, filter, and pagination.
  • Build multi-step modal wizards with form validation and API integration.
  • Wire components to authenticated user state, SCIM/IDM APIs, and entitlement data.
  • Maintain and extend ForgeRock journey integrations (login, MFA, email and phone validation, password update, identity verification).
  • Coordinate with DevOps on build output, environment configuration, and Docker/Nginx compatibility.
  • Deploy and validate changes in Kubernetes namespaces on AWS EKS across dev, sandbox, and UAT environments.

Qualifications

  • Strong proficiency in React with TypeScript β€” functional components, hooks, and state management with Redux Toolkit.
  • Deep CSS skills: design token systems, custom properties, Grid, Flexbox, and accessible animation.
  • Frontend build tooling: Vite or Webpack, environment variable management, bundle optimization.
  • Form state management and validation using React Hook Form, Zod, or equivalent; experience building complex multi-step UI patterns.
  • Accessible component development: ARIA, keyboard navigation, WCAG 2.1 AA; ability to implement from high-fidelity UX prototypes or Figma.
  • Hands-on experience with ForgeRock Access Manager (AM) or Identity Management (IDM); understanding of OAuth2 / OIDC flows, SCIM, and role-based access control in single-page applications.
  • AWS EKS: deploying and validating frontend workloads in Kubernetes namespaces across dev, sandbox, and UAT environments.
  • Docker and Nginx: containerized frontend builds, SPA serving config, and CI/CD pipeline integration.

Nice to have

  • Experience migrating from Create React App to Vite or removing styled-components from a large codebase.
  • Cypress or other E2E test authoring alongside feature development.
  • Healthcare or regulated industry background (HIPAA awareness a plus).
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full Stack Developer @American IT Systems
Software Development
Salary $55-60 per hour
Remote Location
Employment Type contract
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,580+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later