Johnson ControlsEurope

Frontend Developer (React, Redux, MUI v5 / Material Design 3)

Description

Required Experience/Qualifications • 3+ years of experience with JavaScript frontend development • Strong knowledge of React and Redux • Hands-on experience with Material UI (MUI v5) and Material Design 3 • Experience with RESTful APIs and WebSocket-based interactions • Familiarity with external charting libraries (e.g., Chart.js, Recharts, etc.) • Good understanding of UI/UX principles and component-based architecture • Willingness to work with legacy code during a migration period Nice to have: • Initiative in introducing testing best practices (e.g., unit/integration tests) • Experience with performance tuning and accessibility • Familiarity with UI/UX best practices • Willingness to learn backend technologies (Go, Gin, Centrifuge) Responsibilities • Participate in the migration from Material Design 2 to Material Design 3 • Refactor and improve existing UI components and architecture • Implement new UI features and optimize existing ones • Collaborate with backend developers to integrate APIs and real-time data • Gradually phase out legacy UI while building the new frontend from the ground up • Participate in design discussions and propose improvements Company Offers • 8-hour working day • 20 days paid vacation + 8 days paid sick leave • Friendly, professional team and long-term project About the Project: Johnson Controls is an international developer and manufacturer of high quality electronic security systems and components, operating in Ukraine via its subcontractor in Kyiv. You will join during a critical UI modernization phase, contributing directly to the new user experience aligned with modern design standards. Required skills experience JavaScript

About Johnson Controls Johnson Controls is a global leader in smart, sustainable building solutions, security, and fire protection. With over 140 years of innovation, we develop cutting-edge technologies that enhance efficiency, safety, and comfort in buildings worldwide. Our mission is to create a smarter, healthier, and more sustainable future through intelligent automation and advanced energy solutions.

Skills

GinGoSecurityWebSocketRESTMaterial UIRESTfulMUIReactJavaScriptRedux

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching