

Produces HVAC, fire, security and building automation systems to optimize and protect buildings globally.
In this position, the developer will construct robust interfaces, dashboards, and custom web components using ReactJS, JavaScript, CSS, and HTML. They will write organized, unit‑testable code for complex interactions, collaborate with UX designers to evolve the application’s design system, and create reusable components and code snippets. Rapid prototyping for internal teams, focus groups, and stakeholders is also a key responsibility.
The role requires close coordination with offshore developers, an onshore Product Owner, Solutions Delivery Lead, and Solutions Architect to plan and align efforts. The developer will evaluate user requirements with product owners and engineers, propose enhancements that bring legacy programs up to modern internet standards, and maintain clear communication to achieve consensus.
Johnson Controls is seeking a highly skilled Web Front‑End Developer with strong UI expertise to work on multiple JCI applications. The role involves translating complex product requirements and high‑fidelity mockups into elegant, scalable, and maintainable user interfaces. The developer will operate within an agile environment alongside onshore and offshore teammates and leadership, employing iterative and cutting‑edge design methods.
Candidates must be self‑starters capable of defining, managing, and prioritizing their workload while setting accurate timelines for their scope of work. A bachelor’s degree in computer science, engineering, or a related field—or equivalent experience—is required, along with at least three years of experience building responsive web and mobile applications. Proficiency in ReactJS, HTML, JavaScript, CSS frameworks, client‑side scripting, build tools, and cloud platforms is essential, with additional knowledge of SaaS, mobile development, authentication, performance testing, SEO, and security considered a plus.