ReactJS Developer
- Role
- Frontend
- Employment
- Full-time
Open to IN only. Set where you work from to check your eligibility.
Core skills
Required skills
Optional skills
Role OverviewDevelop and maintain responsive, user-friendly web interfaces using React.js for Bariflo’s technology platforms, dashboards, and operational intelligence applications. You will contribute to the development of Bariflo’s Cybernetics of Operational Intelligence platform, enabling the Sense → Decide → Act → Learn workflow through intuitive software interfaces.ResponsibilitiesDevelop and maintain responsive, user-friendly web interfaces using React.js.Collaborate with cross-functional teams including Backend, Embedded, AI/ML, Product, and Design.Build reusable and scalable UI components following modern React.js development practices.Integrate frontend applications with REST APIs and backend services.Develop dashboards and visualization interfaces for IoT devices and automation systems.Implement automated testing and debugging practices.Optimize applications for performance, responsiveness, and scalability.Participate in design reviews, code reviews, and technical discussions.Maintain proper technical documentation and coding standards.RequirementsProven experience as a React.js Developer or Frontend Developer.Strong knowledge of JavaScript, HTML5, and CSS3.Experience in developing responsive web applications and reusable UI components.Good understanding of REST APIs, JSON, and API integration.Knowledge of modern frontend development tools such as Git, npm, and Vite/Webpack.Understanding of software development lifecycle, version control, and testing practices.Familiarity with Agile/Scrum methodologies.Knowledge of software design patterns and component architecture.Bachelor's degree preferred.Nice to HaveExperience with data visualization, dashboards, charts, or real-time monitoring interfaces.Exposure to IoT, industrial automation, AI/ML platforms, or sensor-based applications.SkillsReact.jsJavaScriptREST APIsGitHTML5/CSS3
What you'll do
- Develop and maintain responsive, user-friendly web interfaces using React.js.
- Collaborate with cross-functional teams including Backend, Embedded, AI/ML, Product, and Design.
- Build reusable and scalable UI components following modern React.js development practices.
- Integrate frontend applications with REST APIs and backend services.
- Develop dashboards and visualization interfaces for IoT devices and automation systems.
What they require
- Proven experience as a React.js Developer or Frontend Developer.
- Strong knowledge of JavaScript, HTML5, and CSS3.
- Experience in developing responsive web applications and reusable UI components.
- Good understanding of REST APIs, JSON, and API integration.
- Knowledge of modern frontend development tools such as Git, npm, and Vite/Webpack.