Frontend Developer
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a motivated React JS Developer with a minimum of 3 years of experience to join our dynamic team in Rajajinagar, Bengaluru. This is a full-time, permanent, in-person role requiring immediate joiners and a minimum one-year commitment. The ideal candidate will leverage their strong expertise in ReactJS, TypeScript, JavaScript (ES6+), HTML5, and CSS3 to build responsive, scalable, and high-performance web applications.
You will be instrumental in developing and maintaining applications, building reusable UI components, and converting UI/UX designs into high-quality code. Key responsibilities include optimizing applications for speed and scalability, integrating with REST APIs, writing clean and maintainable code, debugging issues, and ensuring cross-browser compatibility. Collaboration with designers, backend developers, and project managers is essential. Familiarity with Git, React Hooks, Functional Components, and State Management is expected.
Preferred skills include experience with Redux/Context API, Next.js, and UI libraries like Material UI, Bootstrap, or Tailwind. A basic understanding of Agile/Scrum methodologies is a plus. A Bachelor's degree in Computer Science, BCA, BTech, or a related field is required.
Key Responsibilities:
- Develop and maintain responsive web applications using React JS and TypeScript.
- Build reusable and scalable UI components.
- Convert UI/UX designs into high-quality code using HTML, CSS, and JavaScript.
- Optimize applications for maximum speed and scalability.
- Work with REST APIs and integrate backend services.
- Write clean, maintainable, and efficient code.
- Debug issues and improve application performance.
- Collaborate with cross-functional teams.
- Ensure cross-browser compatibility and mobile responsiveness.
- Participate in code reviews.
Requirements:
- Minimum 3+ years of hands-on experience in React JS development.
- Proficiency in TypeScript and JavaScript (ES6+).
- Solid knowledge of HTML5 and CSS3.
- Experience with React Hooks, Functional Components, and State Management.
- Understanding of REST APIs integration.
- Knowledge of Git or other version control systems.
- Experience in building responsive and user-friendly interfaces.
- Strong problem-solving and debugging skills.
Preferred Skills:
- Experience with Redux / Context API.
- Knowledge of Next.js or modern React frameworks.
- Familiarity with UI libraries like Material UI, Bootstrap, or Tailwind.
- Basic understanding of Agile/Scrum development methodology.
Educational Qualification:
- Bachelor’s degree in Computer Science, BCA, BTech, or related field.
Work Location: In person, Rajajinagar, Bengaluru, Karnataka.
Company
Kavintech Corporation
Kavintech Corporation is a seasoned technology provider with over 19 years of experience in delivering customized software development solutions across India. Based in Bangalore, the company specializ...