




We are seeking an experienced **Frontend Developer (React)** to design, develop, and maintain large\-scale single\-page web applications. You will collaborate with cross\-functional teams in an Agile or Scaled Agile environment, leveraging your expertise in React.js, TypeScript, and complex state management to deliver high\-quality software solutions. **What You'll Do:** * Design and develop scalable, high\-performance front\-end components with React.js and TypeScript. * Collaborate with product owners, designers, and developers to build responsive web applications. * Manage complex state in large single\-page applications. * Participate in Agile ceremonies: sprint planning, daily stand\-ups, and retrospectives. * Conduct code reviews and ensure best practices. * Debug, resolve performance issues, and fix bugs. * Improve codebase through refactoring, unit testing, and adopting new practices. **What You Bring:** * 6\+ years of experience in front\-end development. * Strong proficiency in React.js and TypeScript. * Extensive experience with Redux 4\.x for state management. * Proven Agile or Scaled Agile team experience. * Experience with large single\-page applications and complex state management. * Knowledge of Node.js for server\-side development. * Strong problem\-solving skills. * Strong English communication skills (written and verbal). **Please note that the successful candidate will be required to work Pacific Time zone hours.**


