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.