Loading...
USM Jobs / Web Developer/Lead
High Contract

JB061223 - Web Developer/Lead Apply

  • Start Date:
    Interview Types
  • Skills GraphQL
    Visa Types Green Card, US Citiz..
Web Developer/Lead
Industry: Travel/Vacation
Role:  Web Developer/Lead
Rate:  $70/hr W2 MAX
Salary Conversion:  $140-150K
Location:  Can be remote, but when they convert they have to be in Miami, FL 4x a week and remote on Friday
Process:  30 minute round with Manager (1 and done interview)
 
Notes from the call:
  • Angular
  • Typescript
  • AEM
  • GraphQL
  • Does not need to have 15 years of experience, would like someone that has 5-10 years of experience, can be hands on but also can lead teams.
  • Like learning about new technologies
  • Experience with working with AI tools - they use Claude
 
Role Summary:
Hands-on Angular developer coding day-to-day on a multi-brand guest-facing web
application. You will build features across an Angular monorepo,
working with NgRx state management, Apollo GraphQL, and a rich ecosystem of shared
component libraries.
 
Responsibilities:
• Develop and maintain features across an Angular monorepo supporting
multiple brands
• Build components using Angular standalone component architecture across
shared and feature-specific libraries
• Implement and maintain NgRx stores, effects, and actions for complex state
management
• Build GraphQL queries and mutations using Apollo Angular with federated
subgraph routing
• Integrate with REST APIs via Angular HttpClient and custom interceptors for
auth, API keys, and error handling
• Implement feature flag–driven experiences using LaunchDarkly
• Work with Stencil-based web components for shared UI, payments, login, and
loyalty
• Write unit tests with Jest and E2E tests with Cypress (including accessibility
testing)
• Maintain and extend Storybook component documentation
• Leverage AI-powered development tools as part of daily workflow
 
Required Skills & Experience:
• 5+ years hands-on frontend development with Angular (current versions,
standalone components)
• TypeScript — strong proficiency
• NgRx — store, effects, actions, selectors, strict immutability patterns
• RxJS — reactive programming, observables, operators, marble testing
• Apollo Angular / GraphQL — queries, mutations, caching, codegen
• SCSS — component and global styling, theming, multi-brand overrides
• Angular Material / CDK — custom theme implementation
• Jest for unit testing with Angular-specific tooling
• Cypress for E2E testing
• Angular HTTP interceptors, route guards, lazy loading
• Angular monorepo architecture (multiple apps + library projects)
• esbuild-based Angular CLI builds
• Git, npm, ESLint, pre-commit hooks (Husky/lint-staged)
• Active usage of AI development tools in daily workflow
 
Nice to Have:
• GraphQL codegen for type-safe service generation
• Stencil web components (consumption or authoring)
• LaunchDarkly feature flag integration
• ForgeRock or similar OAuth2/SSO authentication flows
• Real User Monitoring / OpenTelemetry browser instrumentation
• Analytics tag management (Tealium or similar)
• AEM (Adobe Experience Manager) content integration
• Storybook for component documentation
• Nginx SPA deployment configuration
• Jenkins or GitHub Actions CI/CD
• Multi-brand / white-label application experience
• Digital wallet / Apple Pay integration
• Accessibility testing (axe-core, WCAG compliance