Role Overview
Kuvaka builds open-source AI solutions for healthcare, manufacturing, and enterprise. As a Frontend Developer (Fresher), you will work within a delivery pod alongside senior engineers to build production-grade products. This role is designed for someone who has built projects and knows the basics but is ready to learn how to ship code that thousands of users depend on in a fast-paced, high-ownership environment.
Responsibilities
- Work inside a delivery pod with senior engineers, backend developers, product managers, and designers.
- Build React components, manage state, and handle API integration.
- Implement responsive designs that work across devices.
- Participate in code reviews and sprint cycles.
- Debug issues and ship fixes.
- Take feedback, iterate, and improve.
Requirements
- Strong React fundamentals: Hooks (useState, useEffect, useCallback), functional components, component lifecycle.
- Comfort with modern JavaScript (ES6+): arrow functions, destructuring, promises, async/await.
- HTML and CSS proficiency: flexbox, grid, responsive layouts.
- Ability to fetch data from APIs and integrate it into React components.
- Git basics: clone, commit, push, pull.
- A shipped project (internship, portfolio, hackathon, or deployed app).
Nice to Have
- Experience managing component state with Context API or a state library.
- Understanding of responsive design and mobile-first principles.
- Familiarity with browser DevTools.
- Basic testing exposure (Jest or React Testing Library).
- Experience with TailwindCSS, styled-components, or similar.
- Deployed a React app (Vercel, Netlify, or GitHub Pages).
- Familiarity with Figma.
- Knowledge of performance optimisation (lazy loading, code splitting).
Skills
- React.js
- JavaScript
- HTML/CSS
- Git
- API Integration