Software Engineer, Front-End
Builds intuitive UIs, CUI designs, agent dashboards, and visualization tools for AI-powered enterprise applications. Requires 3+ years front-end experience with React, TypeScript, design systems, and strong UX focus.
About the job
Responsibilities
- Build beautiful, performant UIs that make AI-powered tools intuitive and powerful for enterprise users.
- Work on CUI (Conversational User Interface) design, agent dashboards, and visualisation tools that communicate complex AI outputs clearly.
- Collaborate cross-functionally with design, backend, and ML teams to turn product ideas into polished, functional front-end implementations.
- Create modular, scalable components with a strong foundation in design systems and accessibility.
- Optimise for performance and responsiveness across browsers and devices.
- Continuously iterate on design and UX through testing, feedback, and usage data.
Requirements
- 3+ years of experience in front-end development, preferably building SaaS or AI-powered applications.
- Proficiency in React, TypeScript, HTML, and CSS.
- Experience working with design systems (e.g., Storybook, Figma handoff, Tailwind, or similar).
- Strong product and design sense—you care about details, polish, and usability.
- Familiarity with component-driven development and modern front-end tooling.
- A collaborative mindset and comfort working with cross-functional teams.
Nice-to-Haves
- Built interfaces for AI or data-intensive applications.
- Experience working with real-time systems or dynamic visualisations (e.g., charts, streaming data).
- Worked in a startup or fast-paced product environment.
- Worked on CUI interfaces, voice, or chat-based UX.
- Comfortable working across the stack or contributing to backend APIs.
Skills
React, TypeScript, HTML, CSS, Storybook, Figma, Tailwind, JavaScript
Similar jobs
Frontend Engineering jobsDesign-focused frontend engineer building and maintaining AI-powered Creative and Studio products. The role requires React, Next.js, and TypeScript expertise, strong UX sensibility, and a portfolio of compelling web experiences; formal degrees and certifications are not required.
Build and own Infisical’s website, microsites, frontend architecture, and growth integrations. The role requires strong frontend-leaning full-stack skills across JavaScript, React, Node.js, TypeScript, and Next.js, plus expertise in performance, accessibility, design systems, and SEO.
Design and build end-to-end learner-facing front-end experiences while shaping the product’s design language and component system. The role requires strong product design and front-end engineering skills, including TypeScript, React, CSS, animation, accessibility, and performance.
The UI Engineer will lead large-scale frontend initiatives for enterprise account management, integrations, and security intelligence experiences. The role requires 3+ years of software engineering experience with strong React and TypeScript expertise, testing discipline, accessibility knowledge, and frontend architectural judgment.
Build high-performance, accessible member-facing commerce and loyalty experiences using React and Next.js. The role requires 4+ years of web application development, TypeScript expertise, cloud-native experience, and strong testing and collaboration practices.