JB061223 - Web Developer/Lead

USM

$140K — $150K *
US-AnywhereRemote in Miami, FL
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of hands-on frontend development experience with Angular
  • Strong proficiency in TypeScript
  • Experience with NgRx for state management
  • Proficiency in Apollo Angular/GraphQL for data fetching
  • Knowledge of SCSS for styling and theming
  • Familiarity with Jest and Cypress for testing
  • Experience with AI-powered development tools

Responsibilities

  • Develop and maintain features in an Angular monorepo for multiple brands
  • Build Angular components using standalone architecture
  • Implement NgRx for complex state management
  • Create GraphQL queries and mutations with Apollo Angular
  • Integrate REST APIs using Angular HttpClient
  • Utilize feature flags with LaunchDarkly for user experiences
  • Conduct unit tests with Jest and E2E tests with Cypress

Benefits

  • Flexible remote work options with a Miami presence required after conversion
  • Opportunity to work with cutting-edge technologies
  • Unique chance to lead a team while remaining hands-on
  • Access to advanced tools including AI development resources
  • Engagement in a dynamic, multi-brand web application environment
Full Job Description
  • 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

    Similar Jobs

    More Jobs at USM

    More Information Technology Jobs

    Find similar JB061223 - Web Developer/Lead jobs: