Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Job Opportunity For ReactJs Developer @ Kanini Software

Home > Software Development

 Job Opportunity For ReactJs Developer

Job Description

Job Description Developer Frontend

Key Responsibilities:

  • Develop, test, and maintain robust and scalable front-end applications using React and TypeScript.
  • Design and implement features using React hooks, custom hooks, and context API to create modular and reusable components.
  • Manage state effectively using state management libraries like Redux, MobX, or Zustand.
  • Integrate and visualize complex datasets using data visualization tools such as D3.js, Chart.js, Echarts or other relevant libraries.
  • Apply UI/UX design principles to deliver seamless and visually appealing user interfaces.
  • Ensure accessibility standards (WCAG compliance) are met across all applications.
  • Collaborate with cross-functional teams, including designers, backend developers, and product managers, to deliver a cohesive product experience.
  • Optimize applications for performance and scalability, leveraging tools like Webpack and modern build pipelines.
  • Advocate for best practices in coding, design patterns, and maintainable architecture.
  • Work with REST APIs to integrate backend functionality into the front-end systems.
  • Stay updated with the latest trends and advancements in front-end development to ensure our applications remain modern and competitive.

Skills and Qualifications:

  • Experience: 37 years in front-end development, with a strong focus on modern JavaScript frameworks.
  • Expertise in React: Deep understanding of React concepts such as hooks, context API, and component lifecycle.
  • TypeScript proficiency: Solid experience in developing type-safe applications.
  • State Management: Hands-on experience with tools like Redux, MobX, Recoil, or Zustand.
  • Visualization Tools: Proficiency in libraries such as D3.js, Chart.js, Highcharts, Echarts, or similar tools.
  • Build Tools: Experience with Webpack, nx, rollup, or similar bundlers for optimizing and maintaining build processes.
  • UI/UX and Design: Strong design sense with knowledge of modern UI/UX principles and tools like Figma or Adobe XD.
  • Accessibility Techniques: Understanding of accessibility practices and tools to ensure inclusivity (e.g., ARIA roles, screen reader compatibility).
  • Performance Optimization: Familiarity with techniques like code-splitting, lazy loading, and reducing bundle size.
  • API Integration: Experience working with RESTful APIs.
  • Testing: Knowledge of front-end testing frameworks like Jest, React Testing Library, or Cypress.
  • Soft Skills: Strong problem-solving ability, excellent communication skills, and the ability to work collaboratively in a team environment.

Technical Skills (Must have):

> React

> Javascript

> Typescript

> HTML5

> CSS

Technical Skills (Good to have):

> NX

> Webpack (or) Rollup

> Phython

> R

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA,
Role Category: Software Development
Role: Front End Developer
Employement Type: Full time

Contact Details:

Company: Kanini Software
Location(s): Pune

+ View Contactajax loader


Keyskills:   Typescript Javascript React.Js css html Webpack

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

C++ Developer

  • Oracle
  • 3 - 8 years
  • Bengaluru
  • 8 hours ago
₹ Not Disclosed

Developer

  • Wipro
  • 1 - 6 years
  • Hyderabad
  • 10 hours ago
₹ Not Disclosed

.NET Application Developer

  • Sapient
  • 5 - 10 years
  • Bengaluru
  • 12 hours ago
₹ .5-18.5 Lacs P.A.

Developer - L3

  • Wipro
  • 3 - 5 years
  • Hyderabad
  • 12 hours ago
₹ Not Disclosed

Kanini Software

KANINI SOFTWARE SOLUTIONS (Formerly GISbiz) We are US based Software development company headquartered in Nashville and having our domestic operations in Chennai and Bangalore. We are both into Product development and as well as into client servicing.