We are seeking an exceptional Senior React Frontend Developer with deep expertise in building polished, high-performance web applications. You will be responsible for the frontend architecture and user experience of a modern FinTech platform, translating designs into pixel-perfect implementations.
This role requires someone who combines strong technical skills with a refined eye for design and user experience. You should be passionate about crafting intuitive interfaces and obsessive about the details that make great products.
Key Responsibilities
Frontend Development
· Architect and build complex React applications with clean, maintainable code
· Implement pixel-perfect UI components from design specifications
· Create responsive layouts that work flawlessly across devices and browsers
· Build reusable component libraries with consistent design patterns
· Implement smooth animations and micro-interactions that enhance UX
· Optimize application performance, bundle size, and load times
Design Collaboration
· Work closely with designers to refine and implement UI/UX designs
· Provide technical input on design feasibility and implementation approaches
· Identify and address inconsistencies between designs and implementation
· Suggest improvements to enhance usability and visual polish
· Ensure design system consistency across the application
State Management & Architecture
· Design and implement efficient state management solutions
· Structure applications for scalability and maintainability
· Implement data fetching strategies with proper caching and error handling
· Handle complex form flows with validation and error states
· Manage application routing and navigation patterns
Quality & Standards
· Write comprehensive unit and integration tests for UI components
· Ensure accessibility compliance (WCAG standards)
· Implement error boundaries and graceful degradation
· Document component APIs and usage patterns
· Conduct thorough cross-browser and device testing
Team Collaboration
· Participate in code reviews with focus on UI quality and patterns
· Mentor team members on frontend best practices
· Contribute to frontend architecture decisions
· Collaborate with backend developers on API contracts

