Software Engineer – React.js - Leading Cloud-Based AI for Life Sciences | AI for Healthcare

Software Engineer – React.js

Organization: Datafoundry Pvt Ltd
Location: Bangalore
Experience: 4+ years

About Datafoundry:

Datafoundry is an AI first company with solutions to accelerate digital transformation. As part of our initial focus on the Life Sciences industry, we have built AI-automation products in the Safety Vigilance domain. Datafoundry has multiple AI/ML algorithms that can solve digitalization problems across industry sectors such as Health Care, Utilities, Aerospace and Defence, Manufacturing, Banking and Financial sectors.

Job Description:

We are looking for a skilled Software Engineer – React.js with 4+ years of experience in building scalable, high-performance web applications. The ideal candidate has strong expertise in React, Redux, Hooks, Context API, and modern JavaScript (ES6+). You should be proficient in translating UI/UX designs into reusable, responsive components and integrating RESTful APIs. Experience with metadata-driven UI architectures, dynamic component systems, and performance optimization is highly valued. A strong commitment to clean code, testing, collaboration, and delivering quality products is essential.

Qualifications:

Graduation (B.Tech/M.Tech/CSE/ECE/BE- IT/M.Sc-IT/MCA)

Roles and Responsibilities:

  • Developing and implementing highly responsive user interface components using React concepts (such as Hooks, Redux and Context API).
  • Good working experience in React JS, Redux, Hooks, JavaScript, ES6, AJAX, HTML5, CSS3, SASS, BOOTSTRAP, DOM Manipulation, Restful API’s, AWS, also good to have experience in Native.
  • Have knowledge in REACT testing libraries such as Jest, Enzyme, and tools like Webpack, NPM, Babel, GIT, AWS, and Browser debugging and performance Optimization Techniques.
  • Translating PSDs and wireframes into high-quality code and well versed with front-end Architectures and API Integrations and Reusable library components.
  • Architect and develop metadata-driven UI rendering engines.
  • Design extensible component registry patterns and dynamic import systems.
  • Create JSON/YAML schema definitions for UI components and layouts.
  • Implement runtime theme/stylesheet switching through metadata.
  • Build validation frameworks driven by configuration rules.
  • Optimize performance for dynamically composed UIs.
  • A commitment to collaborative problem solving, sophisticated design, and quality products are important.

Must-Have Technical Skills:

  • 4+ years of hands-on experience in React.js with strong knowledge of Redux, ReactHooks, and Context API.
  • Strong proficiency in JavaScript (ES6+), HTML5, CSS3, SASS, and DOM manipulation.
  • Experience in building responsive, reusable, and scalable UI components.
  • Hands-on experience with RESTful API integration and front-end architectures.
  • Knowledge of metadata-driven UI systems, dynamic component rendering, andreusable component libraries.
  • Experience with JSON/YAML schema-based UI configuration.
  • Familiarity with Jest, Enzyme, browser debugging tools, and performance optimization techniques.
  • Proficiency with Webpack, NPM, Babel, and Git.

Good-to-Have Technical Skills:

  • Exposure to AWS (deployment, hosting, or front-end integration).
  • Experience in runtime theming / stylesheet switching using configuration or metadata.
  • Knowledge of validation frameworks driven by configuration rules.
  • Experience with dynamic import systems and extensible component registry patterns.
  • Exposure to React Native or cross-platform development.

Join our team at Datafoundry to be part of an exciting journey as we revolutionize the way organizations leverage data to gain a competitive advantage. We offer attractive compensation and bonus package, a flexible remote work environment, and ample opportunities for professional growth.

    APPLY

    Fill up the form below, we would love to have you!

    Upload your CV*