Job Description
Roles & Responsibilities
About the Role:
We are seeking a skilled React Engineer to join our team in Munnar. In this role, you will build and optimize user interfaces for machine learning applications, collaborating closely with data scientists to bring ML-driven insights to life.
Responsibilities:
Develop and maintain responsive web applications using React.js
Translate UI/UX designs into high-quality code with HTML5, CSS3, and JavaScript (ES6+)
Integrate and consume RESTful APIs to support dynamic data-driven features
Collaborate with machine learning and deep learning teams to implement model outputs in the front end
Write clean, modular, and reusable code with Git version control
Perform code reviews and mentor junior developers
Optimize application performance and ensure cross-browser compatibility
Participate in agile ceremonies and contribute to project planning
Required Qualifications:
2–6 years of professional experience in front-end development
Expertise in React.js and component-based architecture
Proficient in JavaScript (ES6+), HTML5, and CSS3
Experience integrating RESTful APIs
Solid understanding of Git and version control workflows
Fundamental knowledge of machine learning and deep learning concepts
Strong problem-solving skills and attention to detail
Effective communication and collaboration skills
Preferred Qualifications:
Experience with TensorFlow.js or other ML libraries in the browser
Familiarity with data visualization tools (D3.js, Chart.js)
Working knowledge of testing frameworks like Jest or Enzyme
Understanding of CI/CD pipelines and DevOps practices
Bachelor’s degree in Computer Science, Engineering, or a related field
Prior experience in an agile development environment