https://bayt.page.link/XfR5vD6uL1c2awti9
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Job Title: Sr. UI Engineer


Location: Pune (Commerzone Tower 3, 3rd Floor)


About Us:


At Johnson Controls, we are building innovative solutions for intelligent building management through the OpenBlue Platform. Our platform integrates data from sensors and connected systems to optimize building performance, including systems like HVAC, chillers, and connected controls.


We are looking for a Senior UI Engineer with 5+ years of experience in front-end development to join our team. In this role, you’ll be responsible for developing and maintaining the user interfaces for the OpenBlue Bridge Manager, a key component of our platform.


Job Overview:


As a Senior UI Engineer, you will focus on building and enhancing the front-end applications for the OpenBlue Platform. You will play a key role in developing features that allow users to manage and monitor connected building systems. This is an individual contributor role, with opportunities to take ownership of new features and contribute to future product direction.


Required Skills and Experience:


•   4+ Years of Front-End Development: Strong experience in JavaScript and React.js. Solid understanding of modern JavaScript concepts along with expertise in HTML and CSS, SCSS framework.


•   React.js Expertise: Proficient in React.js, React Hooks, State Management (e.g., Redux, Context API), and component-based architecture.


•   Unit Test: Experience in writing unit test cases using Jest, or similar unit test platforms for React based applications.


•   Integration: Experience working with REST APIs to integrate front-end code with back- end services.


•   Code Quality: Familiarity with best practices for clean, scalable code and experience with unit testing (Jest, React Testing Library).


•  Version Control: Experienced in Git.



Key Responsibilities:


•   UI Development: Design and implement user interfaces for the OpenBlue Platform, ensuring a smooth, and industry standard experience.


•   Feature Development: Develop and maintain features to support the management and monitoring of building systems, with a focus on user experience and ease of use.


•   Collaboration: Work closely with back-end engineers to integrate front-end applications with system data and APIs.


•   Code Quality: Write clean, maintainable code and follow best practices for front-end development. Participate in code reviews to maintain high-quality standards.


•   Mentorship: Mentor junior engineers and help improve the development processes within the team.


Nice to Have:


•  TypeScript knowledge for building robust applications.


•   Edge Computing experience, particularly in the context of building management systems.


•  Familiarity with Docker or cloud-based environments.


Education:


•   Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.


Why Join Us?


•   Impactful Work: Contribute to building a platform that helps optimize building management systems across various industries.


•   Growth Opportunities: Lead the development of key features and grow your career within the company.


•   Collaborative Environment: Work with a talented team focused on solving interesting and complex problems.



لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.