Mentorship from senior engineers on a real, production product
Hybrid work with flexible start times
Exposure to AI and data engineering domains from day one
A small, focused team where your contributions are visible and matter
Clear path from intern/junior to a full-time role based on performance
An entry-level position building UI for a data and AI platform. You will work alongside product, design, backend, ML, and data engineering teams to turn complex system outputs into clear, usable interfaces. The role covers the full frontend lifecycle: components, views, API integration, and performance, using modern React and TypeScript. This role is suitable for a recent graduate or a final-year student (internship track) with a genuine interest in frontend engineering and a willingness to learn in a fast-moving product environment.
Key Responsibilities
UI Development
Implement new views and features using React and TypeScript
Build reusable components within an existing design system (MUI-based)
Wire UI to REST APIs using query hooks and manage loading, error, and empty states
Contribute to the translation/i18n layer
Quality & Collaboration
Participate in code reviews and act on feedback
Write clean, readable code that follows existing conventions
Reproduce and help debug reported frontend issues
Collaborate with designers to implement pixel-accurate layouts and responsive behavior
Learning & Growth
Get familiar with the broader product context, not just the code
Attend team syncs, ask questions, and document learnings when useful
Gradually take ownership of features from design handoff to shipped code
Required Qualifications
Foundational knowledge of HTML, CSS, and JavaScript
Basic experience with React (coursework, personal projects, or internship acceptable)
Understanding of component-based architecture and props/state
Familiarity with Git for version control
Ability to read and understand existing code before changing it
Solid written communication in English
Preferred Qualifications
Experience with TypeScript
Familiarity with a UI component library (MUI, Chakra, Ant Design, etc.)
Basic understanding of REST APIs and how to consume them from a frontend
Exposure to React Router or similar client-side routing
Interest in data visualization or building data-dense interfaces
Experience with any frontend build tooling (Vite, Webpack, etc.)
Personal projects, open-source contributions, or a GitHub profile to reference
Interest in AI, data engineering, or developer tooling products