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