Senior Front-End Engineer

New
United States, flexibility across time zonesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
JavascriptReact NativeTypeScriptReactCI/CD

Requirements

  • 8+ years of experience building production-grade front-end applications at scale.
  • 4+ years of strong experience with React and 6+ years of JavaScript/TypeScript development.
  • Proven experience delivering complex, user-facing products with strong engineering and UX standards.
  • Experience with React Native and cross-platform mobile development (iOS and Android) strongly preferred.
  • Strong understanding of modern front-end ecosystems including monorepos, SSR, and component-driven development.
  • Hands-on experience translating high-fidelity design systems into pixel-perfect, responsive interfaces.
  • Solid knowledge of performance optimization, accessibility standards (WCAG), and UI engineering best practices.
  • Experience with testing frameworks, CI/CD pipelines, and production monitoring tools.
  • Strong systems thinking with experience building scalable design systems and reusable UI architecture.
  • Excellent communication skills and ability to collaborate across technical and non-technical teams.

Responsibilities

  • Lead the development of complex, end-to-end front-end features across web and mobile applications.
  • Build and maintain cross-platform functionality using React, React Native, TypeScript, and shared codebases.
  • Develop and evolve a scalable design system with reusable, accessible, and composable UI components.
  • Implement high-performance data-heavy interfaces using modern state management, querying, and virtualization tools.
  • Collaborate with product and design teams to translate requirements into robust technical solutions.
  • Ensure high standards for accessibility, responsiveness, performance, and visual fidelity across all interfaces.
  • Integrate testing, monitoring, and observability practices to ensure reliability and maintainability.
  • Participate in architectural discussions, proposing improvements and identifying technical risks early.
  • Contribute to CI/CD workflows, code reviews, and long-term system scalability decisions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now