Cinch - Frontend Engineer
Listed on 2026-10-02
-
Software Development
Front End Developer, React.js, Full Stack Developer
Senior Frontend Engineer - React & AI-Driven Interfaces Role Overview
Cinch fosters a dynamic, collaborative culture where engineers take full ownership of their work, from design to deployment - an approach modeled across our engineering roles . As a Senior Frontend Engineer on our Core Feature Team, you will lead the modernization, evolution, and performance of our front-end architecture.
Cinch is embarking on an ambitious, company-wide revamp of the entire front-end experience, providing a unique opportunity for a senior engineer to make an outsized impact on UI direction, user experience, and long-term technical foundations.
You’ll collaborate closely with product, UI/UX, backend, and AI engineering teams to deliver modern, intuitive, and high-performing interfaces. This role combines:
- Primary ownership of our React front-end
- Leadership in architecting the new UI stack
- Designing next-generation AI-driven user experiences (e.g., chat-based interfaces, real-time interactions, agentic workflows)
- If you love crafting delightful user experiences, driving architectural decisions, and building cutting-edge interfaces—including ones powered by AI - this role is ideal for you.
- Lead the design, development, and modernization of Cinch's React-based front-end.
- Architect scalable UI systems, reusable components, and frontend frameworks for long-term growth.
- Drive a full front-end revamp in partnership with UI/UX and product teams, expanding on the collaborative culture shown in prior FE roles .
- Build high-performing, responsive, and accessible interfaces across the application.
- Develop rich, real-time interfaces using Web Sockets, Socket.
IO, and related technologies. - Experience developing real-time event-driven systems and frontend interactions
- Create intuitive chatbot-style and AI-assisted workflows integrated with agentic backend systems.
- Collaborate with backend and AI engineers to align API design with UI needs.
- Explore and evaluate emerging technologies to maintain a modern, competitive UI stack.
- Bachelor's degree in computer science or related field, or equivalent experience.
- 5+ years of professional experience developing production front-end applications.
- Deep expertise with React, modern JavaScript/Type Script, hooks, state management, and component architecture.
- Experience leading large-scale UI/UX refactoring, redesign, or architecture modernization initiatives.
- Strong understanding of RESTful API integration and front-end performance optimization.
- Experience building real-time interfaces using Web Sockets or Socket.
IO (preferred). - Experience designing or consuming AI/LLM-driven interfaces (preferred).
- Familiarity with chatbot UIs, conversational patterns, or streaming UI updates (preferred).
- Optional:
Understanding of Python/Django to enable closer backend collaboration (similar to optional Python capability noted in prior FE role) . - Comfortable working in a cloud-native environment using tools such as AWS and Docker.
- Front-end expert with strong system design and architectural judgment.
- Ability to translate complex workflows into intuitive user experiences.
- Strong debugging and problem-solving skills across the UI stack.
- Exceptional collaboration skills, partnered closely with product and design teams.
- Ability to lead modernization initiatives while delivering high-quality features.
- Growth mindset with a passion for exploring new UI and AI technologies.
- Self-starter with the initiative to own and evolve the front-end direction of the product.
At Cinch, you'll work in a cloud-native SaaS environment that embraces agility, experimentation, and innovation - echoing the engineering values across all Cinch roles.
You’ll be part of a lean, ambitious team where…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).