Senior Front end Developer (React/TS) - SaaS Company
RemoteUnited States or Panama
Job Summary
Design and implement scalable frontend architecture used across multiple React applications, building reusable platform capabilities for authentication, networking, routing, state management, and error handling. Improve application performance through profiling, code splitting, and bundle optimization while designing resilient systems that handle authentication flows, session management, and offline behavior. Drive testing strategies across unit, integration, and end-to-end testing to improve reliability, and champion accessibility, performance, and engineering best practices. Participate in architecture reviews and mentor engineers through code reviews and architectural guidance. This role focuses on platform engineering problems rather than feature delivery, supporting the Platform Services team that powers customer-facing products for a leading SaaS company serving thousands of businesses in North America.
Required Qualifications
- 5+ years of professional Frontend Engineering experience building large-scale React applications
- Expert knowledge of React, TypeScript, JavaScript (ES6+), HTML5, and CSS3
- Deep understanding of frontend architecture, component design, and application scalability
- Strong experience designing complex state management solutions using Redux Toolkit, TanStack Query, or similar technologies
- Experience building robust authentication and authorization flows, including JWT, cookies, session management, token refresh, and secure client-side storage
- Strong understanding of API architecture, request lifecycle management, interceptors, retries, caching strategies, and resilient network communication
- Experience optimizing frontend performance through bundle analysis, code splitting, lazy loading, rendering optimization, and profiling
- Hands-on experience implementing comprehensive testing strategies using Jest, React Testing Library, Playwright, or similar tools
- Experience debugging production applications using monitoring and observability platforms such as Datadog, Sentry, or equivalent, including Real User Monitoring (RUM)
- Strong knowledge of accessibility (WCAG), responsive design, and frontend best practices
- Proven ability to make architectural decisions based on technical tradeoffs rather than implementation preferences
- Advanced English communication skills
Desired Qualifications
- Experience modernizing legacy frontend applications
- Experience building shared design systems or frontend platforms
- GraphQL and Apollo Client
- Storybook
- Analytics and experimentation platforms
- Payment integrations (Stripe, PayPal)
- Experience working across multiple frontend applications within a platform engineering team
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.