Senior Front-end Engineer (React)

  • Architect and build complex React components and feature modules with minimal guidance.
  • Optimize application performance through code splitting, memoization, and efficient state management.
  • Review code and mentor mid-level developers on React best practices.
  • Collaborate with backend engineers to design API contracts and data flows.
  • Diagnose and resolve production issues across various browsers and devices.
  • Maintain high test coverage and documentation standards.
  • Senior level experience with 5+ years of professional software engineering experience
  • 3+ years of production React experience
  • Deep proficiency in modern React, including hooks, functional components, and state management
  • Strong command of TypeScript and ES6+
  • Proven track record of optimizing frontend performance, including bundle size, render cycles, and lazy loading
  • Experience with testing frameworks such as Jest and React Testing Library
  • Solid understanding of RESTful APIs and asynchronous JavaScript patterns

Skills

  • React
  • TypeScript
  • JavaScript
  • ES6+
  • Jest
  • React Testing Library
  • REST APIs
  • State Management
  • Frontend Performance Optimization