Job Title: Senior Frontend Engineer (React.js)
Team: Strategic Development Team
Location: Cambridge (In-person)
About UsWe are one of the fastest-growing and most innovative GenAI startups based in Boston. Founded by a Harvard graduate alongside co-founders from NVIDIA and BITS Pilani, we are making waves in the generative AI space with transformative enterprise solutions.
About the RoleWe are seeking skilled Senior Frontend Engineer to join our Strategic Development Team. This role involves building modern, scalable, and responsive user interfaces for enterprise-grade applications. You ll work closely with designers and backend developers to bring intuitive and efficient user experiences to life using React.js, TypeScript, and modern CSS techniques.
This is a full-time, in-person opportunity based in Cambridge, ideal for developers passionate about UI/UX, frontend architecture, and modern web development practices.
Key ResponsibilitiesDevelop responsive and accessible user interfaces using React.js and TypeScript
Implement complex UI designs based on Figma/wireframes
Integrate REST APIs and manage client-side state
Apply modern CSS practices (Flexbox, Grid, CSS-in-JS)
Work with component libraries and design systems to maintain UI consistency
Ensure cross-browser compatibility and performance optimization
Write unit and integration tests for frontend components
Collaborate with designers, product owners, and backend engineers
Required Skills & ExperienceMinimum 5+ years of professional experience in frontend/UI development
Strong hands-on experience with React.js and modern JavaScript/TypeScript
Proficiency in responsive design and cross-browser compatibility
Deep knowledge of modern CSS techniques (Flexbox, Grid, SCSS, CSS Modules, or styled-components)
Experience working with component libraries (e.g., Material-UI, Chakra UI)
Ability to translate UI/UX designs into functional code
Familiarity with REST API integration and error handling
Experience with frontend testing tools (e.g., Jest, React Testing Library)
Proficient with Git and version control workflows
Preferred Skills (Good to Have)Experience with Next.js or similar frameworks
Familiarity with Redux, Context API, or MobX for state management
Understanding of performance optimization techniques for frontend applications
Experience working closely with designers on interactive UI components