About the Role:
">
We are seeking a highly experienced Lead Front-end Engineer to transform our front end into a high-quality, scalable, and maintainable solution.
">
As a key member of our engineering team, you will be responsible for architecting and implementing robust, performant React components that deliver exceptional user experiences with our product.
">
You will collaborate with product, design, and backend teams to build features that help businesses meaningfully connect with their customers.
">
This is an ideal opportunity for someone who thrives in a fast-paced, Agile environment and is passionate about building, scaling, and continuously improving.
">
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
">
">
Nice to Have:
">
">
* Prior experience in the messaging space
">
* Worked for a fast-moving startup
">
* Experience with React Native
">
">
This is a unique opportunity for someone who wants to make a meaningful impact on our product and take ownership of the front-end development process.
">
If you have the necessary skills and qualifications, we encourage you to apply.