Senior Front-end Architect
The Role:
We are seeking a highly skilled Lead Front-end Engineer to transform our front end into a high-quality, scalable, and maintainable solution. This individual will join our engineering team to architect and implement robust, performant React components that deliver exceptional user experiences with our product.
This is an ideal opportunity for those who love to ask questions, spot gaps, and bring ideas to the table.
-----------------------------------
About the Job
We're looking for a highly experienced Lead Front-end Engineer to take ownership of the front-end development process, ensuring the delivery of high-quality, scalable, and maintainable software solutions.
This role is ideal for individuals who thrive in dynamic environments, taking ownership fast, and learning from users.
-----------------------------------
Key Responsibilities
* Architect and implement robust, performant React components that deliver exceptional user experiences.
* Collaborate with product, design, and backend teams to build features that help businesses meaningfully connect with their customers.
* Develop a deep understanding of modern JavaScript (ES6+) and TypeScript.
-----------------------------------
Qualifications
To be successful in this role, you'll need:
* 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 knowledge of React hooks, context API, and state management solutions.
* Mastery of component library development and UI/UX implementation.
-----------------------------------
Tech 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.
-----------------------------------
Nice to Have
If you have prior experience in the messaging space, worked for a fast-moving startup, or have experience with React Native, that would be a bonus.