Senior Frontend Engineer (React)

Zywa

Zywa

Software Engineering

Palo Alto, CA, USA

Posted 6+ months ago
Role Introduction

We’re seeking a seasoned React Engineer to create and optimize the user interface of our voice

AI platform. You will be responsible for building a highly responsive and intuitive web application

that serves a large user base with real-time data. As part of our front-end team, you’ll ensure that

our React application remains fast and smooth even as it scales in complexity and users . This role

offers the opportunity to shape the product’s frontend architecture and deliver a world-class user

experience in an exciting startup environment.

Responsibilities

  • Develop and maintain the front-end of CozmoX AI’s SaaS platform using React, crafting reusable

components and libraries for future use.

  • Optimize the application for maximum speed and scalability, addressing performance bottlenecks

(efficient rendering, minimizing re-renders, code-splitting, etc.) so the UI remains snappy as usage

grows.- Implement and manage state effectively (using tools like Redux, Context API, or other state

management libraries) to ensure the app stays organized and performant.

  • Work closely with UX/UI designers to translate design mockups and user requirements into

high-quality code and delightful user interactions.

  • Collaborate with backend engineers to design efficient REST/GraphQL APIs and integrate them

seamlessly into the frontend, ensuring data is fetched and updated optimally.

  • Monitor and improve front-end performance, using profiling tools and analytics to identify issues

and ensure an excellent experience for a large number of concurrent users .

  • Ensure cross-browser compatibility and mobile responsiveness of the application for a consistent

experience across all devices.

  • Maintain a high standard of code quality by conducting code reviews, writing unit/integration

tests, and adhering to best practices in security and accessibility.

Qualifications

  • 5+ years of professional front-end development experience, with at least 3+ years of hands-on

experience building applications with React.

  • Deep understanding of React fundamentals (components, hooks, lifecycle) and modern

JavaScript/TypeScript.

  • Proven track record in optimizing React applications for performance and scalability;

knowledgeable about common performance pitfalls and techniques to avoid them (e.g.,

memoization, virtualization).

  • Experience developing consumer-facing or enterprise web applications that serve a large user

base, demonstrating an ability to maintain performance under heavy usage .

  • Strong grasp of component-based architecture and state management patterns; experience with

state management libraries such as Redux or MobX, and React Context API.

  • Familiarity with modern React tooling and libraries (Webpack/Vite, Babel, React Router, Next.js,

etc.).

  • Proficient in web fundamentals (HTML5, CSS3) with an eye for implementing pixel-perfect

designs.

  • Experience working with version control (Git) and collaborating via pull requests in a team

setting.

  • Solid understanding of consuming APIs and handling data (RESTful or GraphQL), including error

handling and managing loading states on the frontend.

Preferred Skills

  • Knowledge of TypeScript and static typing to build more robust React applications.
  • Experience with performance monitoring and analysis tools (Chrome DevTools, Lighthouse, etc.)

to diagnose and fix front-end performance issues.

  • Familiarity with testing frameworks (Jest, React Testing Library, Cypress) for ensuring application

stability and reliability.

  • Understanding of web security principles and how to safeguard the front-end (prevent XSS,

CSRF, etc.).

  • Exposure to real-time data streaming or WebSockets in a web app, which can be valuable in a

voice AI context (e.g., live transcription or audio streaming interfaces).- Ability to contribute to design discussions and a good sense of usability and user experience

considerations.

  • Past experience working closely with backend teams or on full-stack projects, giving you a

holistic view of system design and API integration.

Why CozmoX AI?

  • Impactful Product: Build the front-end of an innovative AI product that serves a broad

audience. Your work will enable users to interact with cutting-edge voice AI technology through an

elegant and efficient UI.

  • Scale & Performance: Tackle the exciting challenge of ensuring a seamless experience for a

growing number of users. React apps can face performance issues as they scale, so you’ll be

pushing the boundaries of front-end optimization to keep our app fast for everyone

  • Growth Opportunities: As an early engineer in a scaling startup, you’ll influence not just the

codebase but also the product's direction and the team's best practices. Gain experience that

fast-tracks your career into architecture or leadership roles.

  • Collaborative Culture: Work in tandem with a talented team of AI engineers and backend

developers. We foster open communication and teamwork, which means you’ll have a say in API

design and see the full picture of the product.

  • Fast-Paced & Flexible: Enjoy the agility of startup life – quick iterations, less bureaucracy, and

the freedom to experiment with new technologies or approaches that can improve the product.

  • Mission Alignment: Be part of a mission to revolutionize how enterprises use voice and AI. It’s

not just a coding job; you’re contributing to technology that can transform customer interactions

and business processes.