Role: Senior Front-End Software Engineer
Location – Los Angeles,, CA | NYC
Work Mode - Remote
Kindly share your updated resume to
We’re looking for a Senior Front-End Software Engineer to help build and optimize a streaming application used across various devices. This role is ideal for someone who cares deeply about performance and knows how to keep complex applications fast and stable on resource-constrained devices.
What You’ll Do:
· Build and maintain front-end features using React 18 and TypeScript
· Develop predictable and maintainable state management using Redux and Redux Toolkit (RTK)
· Identify, measure, and resolve performance bottlenecks related to rendering, memory usage, and application startup
· Debug and mitigate JavaScript memory leaks in long-running applications
Required Qualifications:
· Strong experience with React and TypeScript
· Experience managing application state with Redux and RTK
· Familiarity with client-side routing patterns using React Router
· Solid understanding of front-end fundamentals (HTML, CSS, modern JavaScript)
· Experience with performance optimization - debugging, measurement, and implementation (e.g., profiling, monitoring, or performance tooling)
· Understanding of browser internals, rendering behaviour, or performance bottlenecks in large SPAs
· Ability to work collaboratively in a cross-functional team
For tech stack, this is what they currently use so understanding of these would be good:
· React 18.2.0 & TypeScript 5.9.2
· State Mgmt.: Redux, RTK
· Routing: React Router
· Testing: Vitest, Playwright (familiarity is fine)
· Preferred: Someone who has experience in app performance, measuring it, looking into things like debugging JS memory leaks.
Skills
Mandatory Skills : React 18 and TypeScript, HTML/HTML5, React, Redux and Redux Toolkit (RTK)