We are seeking a highly skilled and creative Senior Front-End Developer with deep expertise in React and a strong track record of building modern, secure, high-performance web applications.
Requirements
- Design, build, and maintain scalable React applications with responsive, accessible, and high-performance UI components using TypeScript.
- Implement modern CSS methodologies including CSS-in-JS (Styled-Components, Emotion), utility-first frameworks (Tailwind CSS), or CSS Modules.
- Optimize application performance through code-splitting, lazy loading, memoization, and efficient rendering patterns.
- Implement robust authentication and authorization flows including OAuth 2.0, OIDC, Google Identity, and Okta/Azure AD.
- Manage secure token handling, session management, and client-side security best practices.
- Integrate RESTful APIs with proper error handling, loading states, and retry logic.
- Implement advanced state management using Redux Toolkit, Zustand, Recoil, or React Query/TanStack Query.
- Handle data normalization, caching strategies, optimistic updates, and pagination patterns.
- Write comprehensive unit tests using Jest and React Testing Library with high code coverage.
- Implement end-to-end testing using Cypress or Playwright for critical user flows.
- Conduct code reviews and provide constructive feedback to maintain code quality standards.
Benefits
- Full-time employment with benefits
- Long-term contract with annual renewal
- Opportunity to work on high-performance web applications
- Collaborative work environment
- Professional development opportunities
