Job Overview
Role: Frontend Developer (Fresher) Location: Indore Experience: Fresher (Internship Experience required) Qualification: Not explicitly stated, implied Bachelor's in relevant field Key Skills: React, Modern JavaScript, HTML5, CSS3, API Integration, Git
Job Description
As a Frontend Developer (Fresher), you will work closely within a dedicated delivery pod consisting of senior engineers, backend developers, product managers, and UI/UX designers. You will take full ownership of shipping user-facing features and production code. Kuvaka Tech is an AI-first technology firm building production-grade, open-source AI solutions for healthcare, manufacturing, and enterprise clients.
Roles and Responsibilities
- Component Development: Build reusable, production-grade React components and manage application state efficiently.
- API Integration: Integrate RESTful APIs and handle asynchronous data fetching seamlessly inside UI components.
- Layout & Responsiveness: Implement mobile-first, responsive, and cross-device compatible web layouts.
- Collaboration & Review: Participate actively in code reviews, technical discussions, and sprint planning cycles.
- Debugging & Optimization: Identify UI/UX bottlenecks, debug issues, and deploy quick performance fixes.
- Code Quality: Iterate on continuous engineering feedback to elevate code quality and craftsmanship.
Skills and Eligibility Criteria
Educational Background: Not explicitly stated, typically Bachelor's degree in Computer Science or related.
Experience: Fresher (Internship Experience required). At least one shipped project (via an internship, portfolio, hackathon, or deployed live web app).
Mandatory Technical Skills:
- Strong React fundamentals: React Hooks (useState, useEffect, useCallback), functional components, lifecycle.
- Comfort with Modern JavaScript (ES6+): Arrow functions, destructuring, promises, async/await.
- HTML5 & CSS3 proficiency: Flexbox, Grid, CSS animations, and responsive layouts.
- Demonstrated ability to fetch data from APIs and handle integration within UI components.
- Git basics: Comfortable with clone, commit, push, pull, and feature branch workflows.
Competencies:
- State management exposure using Context API, Redux, or Zustand.
- Familiarity with CSS frameworks like TailwindCSS, styled-components, or Material UI.
- Hands-on experience deploying web apps using Vercel, Netlify, or GitHub Pages.
- Understanding of browser DevTools (Network tab, performance profiling, debugging).
- Basic testing exposure (Jest or React Testing Library).
- Exposure to performance optimization (lazy loading, code splitting).
- Familiarity with design tools like Figma.