Transforming Real Estate Communications
We are seeking an experienced Lead Front-end Engineer to take ownership of the front-end development process. The successful candidate will ensure the delivery of high-quality, scalable, and maintainable software solutions.
About the Role
We are looking for a very 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.
Candidates should be proactive, able to tackle dynamic challenges, and learn from users. They should also have a deep understanding of modern JavaScript (ES6+) and TypeScript.
The role requires strong expertise with React hooks, context API, and state management solutions. Experience with Vite build tooling and modern front-end optimization techniques is also essential.
A proven track record of building and maintaining production React apps at scale is necessary for this position. Additionally, mastery of component library development and UI/UX implementation is required.
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