High-Quality Front-end Solutions Architect
We are seeking an experienced Lead Front-end Engineer to transform our front end into a high-quality, scalable, and maintainable solution.
The ideal candidate will join our engineering team to architect and implement robust, performant React components that deliver exceptional user experiences with our product.
About the Role:
* This is an opportunity to work on complex applications using React.js, building scalable and maintainable software solutions.
* You will collaborate with product, design, and backend teams to build features that help businesses meaningfully connect with their customers.
* A strong understanding of web performance optimization and responsive design principles is required for this role.
Key Qualifications:
* 8+ years of professional software development experience with at least 5 years focused on front-end technologies.
* Proven track record building and maintaining production React apps at scale.
* Deep understanding of modern JavaScript (ES6+) and TypeScript.
* Expert knowledge of React hooks, context API, and state management solutions.
* Mastery of component library development and UI/UX implementation.
Technical Requirements:
* Advanced proficiency in React.js with demonstrated experience building complex applications.
* Strong expertise with Chakra UI component library and design systems.
* Experience with Vite build tooling and modern front-end optimization techniques.
* Proven knowledge with Sentry error monitoring and performance tracking.
* Experience with CI/CD workflows using GitHub Actions and GCP Cloud Build.
* In-depth knowledge of GraphQL client implementations (Apollo or similar), including codegen.
* Hands-on experience with architecture patterns like Feature Sliced Design (FSD).
* Strong understanding of web performance optimization and responsive design principles.
* Experience working in highly collaborative Agile development environments.