Job Title: Lead Front-end Engineer - Software Architect
About the Role:
We are seeking an experienced Lead Front-end Engineer to transform our front end into a high-quality, scalable, and maintainable solution.
Key Responsibilities:
You'll join our engineering team to architect and implement robust, performant React components that deliver exceptional user experiences with our product. You'll collaborate with product, design, and backend teams to build features that help businesses meaningfully connect with their customers.
Requirements:
The ideal candidate will have 8+ years of professional software development experience with at least 5 years focused on front-end technologies, a proven track record building and maintaining production React apps at scale, deep understanding of modern JavaScript (ES6+) and TypeScript, and expertise in React hooks, context API, and state management solutions.
Tech Requirements:
Advanced proficiency in React.js, strong expertise with Chakra UI component library and design systems, experience with Vite build tooling and modern front-end optimization techniques, and hands-on experience with architecture patterns like Feature Sliced Design (FSD).