SafetyChain Software

Senior Front-end / UI Engineer

SafetyChain Software

full-time

Posted on:

Location Type: Hybrid

Location: GrapevineTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $150,000 per year

Job Level

Tech Stack

About the role

  • Design and build rich, high-performance user interfaces in a modern TypeScript-based frontend stack.
  • Own frontend architecture decisions around state management, data fetching, caching, offline behavior, and UI composition.
  • Build and evolve shared UI primitives, patterns, and design-system foundations that scale across teams and products.
  • Translate complex domain workflows (manufacturing, quality, compliance, operations) into clear, usable, and resilient interfaces.
  • Partner closely with Product, Design, Backend, and AI/ML teams to shape experiences—not just implement screens.
  • Leverage AI-assisted development workflows (code generation, scaffolding, test generation, refactoring) to accelerate delivery without sacrificing quality.
  • Ensure UI performance, accessibility, and reliability for enterprise users operating in real-world environments (factories, tablets, shared terminals).
  • Contribute to an “office-first when collaboration matters” culture focused on high-bandwidth problem solving and shared ownership.

Requirements

  • 7+ years building modern, production-grade web applications (enterprise SaaS strongly preferred).
  • Deep experience with TypeScript and modern frontend frameworks (React or equivalent).
  • Strong understanding of frontend state, async data flows, caching strategies, and UI performance.
  • Experience building interfaces that support complex workflows, dense data, and power users.
  • Comfort working in a monorepo or shared codebase with strong engineering conventions.
  • Ability to collaborate in a hybrid environment with in-office time when high-context work benefits the team.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptReactfrontend architecturestate managementdata fetchingcachingUI performancecode generationtest generationrefactoring
Soft Skills
collaborationproblem solvingownershipcommunication