CCTECH

React Developer

CCTECH Vejalpur Taluka, Gujarat, India

Software Development · 201-500 employees

2 d ago
react Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain responsive web and mobile applications using ReactJS and React Native for enterprise construction and renewable-energy platforms. Collaborate with cross-functional teams to integrate backend APIs, ensure high performance, and participate in agile sprint cycles.

What they look for

ReactJS React Native JavaScript TypeScript HTML5 CSS3 Tailwind Bootstrap REST API Redux Zustand Context API Git GitHub Azure DevOps Responsive Design

Requirements

Requires hands-on experience with ReactJS, React Native, TypeScript, and REST API integration. Candidates should be proficient in responsive design, state management, and version control systems like Git.

Benefits

Opportunity to work with a dynamic and fast-paced engineering IT organization Be part of a company that is passionate about transforming product development with technology

Full description

We are looking for a hands-on ReactJS Developer to build responsive web and mobile experiences for

enterprise construction and renewable-energy platforms used daily by field teams on live project

sites. You will convert UI/UX designs into performant, installable applications (PWA and React

Native), integrate with backend APIs, and work in an agile, sprint-driven team alongside backend, QA

automation and UI/UX specialists.

Key Responsibilities:

  • Develop and maintain web applications using ReactJS (functional components, hooks,

Redux/Context state management).

  • Develop mobile applications using React Native for Android and iOS, including offline-capable flows

for field usage.

  • Convert Figma UI/UX designs into pixel-accurate, responsive, mobile-first interfaces (PWA patterns:

installability, asset caching).

  • Integrate frontend with backend REST APIs; handle authentication (SSO/OAuth), error states and

data caching.

  • Build dashboards, data grids, map/GIS views and reporting screens with strong rendering

performance.

  • Ensure application performance, scalability and security (code-splitting, lazy loading, secure token

storage).

  • Write clean, testable, peer-reviewed code; participate in sprint planning, retrospectives and bug

bash cycles.

  • Collaborate with QA to keep components automation-friendly (stable selectors/test IDs for

Playwright).

  • Support UAT and production releases with structured root-cause analysis on issues.

Requirements

Mandatory/Must have Skills:

  • ReactJS and React Native (hands-on project experience)
  • JavaScript and TypeScript
  • HTML5, CSS3, Tailwind/Bootstrap; responsive cross-browser design
  • REST API integration (JSON, async patterns)
  • State management: Redux / Zustand / Context
  • Git/GitHub or Azure DevOps (branching, PRs, reviews)

Good to have skills:

  • PWA experience (service workers, offline caching)
  • Map libraries (Leaflet / ArcGIS JS) or charting (Chart.js / Recharts)
  • Azure DevOps boards and CI/CD exposure
  • SSO integration experience (Azure AD / SAP BTP IAS)
  • Basic Node.js

Benefits

  • ​Opportunity to work with a dynamic and fast-paced engineering IT organization.
  • Be part of a company that is passionate about transforming product development with technology.

Similar roles