Remote Software Engineering Jobs

Find remote software engineering roles across frontend, backend, full-stack, mobile, platform and infrastructure. Compare stack fit, production ownership, on-call expectations and applicant-location rules before applying.

1 of 3

Senior UI Engineer

Skills
Front-End DevelopmentWeb ApplicationsAnalyticsGeneric ProgrammingPersonal BoundariesReadinessRisk Management Framework
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years building production web applications in a senior or lead front-end role
  • Deep Angular expertise including standalone components signals or RxJS state dependency injection routing lazy loading and performance tuning
  • Strong React experience with hooks modern rendering patterns and component composition
  • Expert-level TypeScript with strong typing discipline generics and typed API contracts
  • Front-end architecture judgment across state management module boundaries build tooling and dependencies
  • Testing and quality discipline across unit component and end-to-end testing
  • Experience integrating REST and/or GraphQL APIs on Node.js Express backends
  • Comfort with GitOps CI/CD and continuous delivery practices
  • Self-starter with a bias for action and strong communication skills
  • Must be a US citizen authorized to work in the United States

Nice to have

  • Design system ownership
  • Micro-frontend experience
  • Enterprise learning background
  • SCORM/xAPI familiarity
  • SSO/SAML/OIDC knowledge
  • Regulated environment experience
  • AI coding tools interest
  • Cloud and container familiarity

Day to day

  • Own the UI experience layer for a next-generation training and workforce readiness platform
  • Design and evolve front-end architecture for dashboards competency visualizations assessment flows and administration tools
  • Create a reusable design system and component library that keeps the product consistent accessible and fast to build on
  • Translate dense readiness and competency data into clear actionable interfaces with strong performance and thoughtful interaction design
  • Collaborate with product design backend and customer-facing teams while mentoring engineers and improving delivery practices