Senior Frontend Engineer (React)
Date Posted
04 Mar, 2025
Work Location
Salary Offered
$50000 — $200000 yearly
Job Type
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.
About CozmoX AI
