Posted:
2/8/2026, 12:40:13 PM
Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
Software Engineering
What You Will Do
Johnson Controls is seeking a UI Developer to join our Solution Navigator team. In this role, you will design, develop, and enhance user interface components for a large-scale, enterprise B2B ecommerce platform built on Salesforce.
You will work as a hands-on contributor, partnering with UI/UX designers, product owners, and senior engineers to deliver reliable, accessible, and scalable UI features. This role is ideal for a developer who is comfortable owning feature-on contributor, partnering with UI/UX designers, product owners, and senior engineers to deliver reliable, accessible, and scalable UI features. This role is ideal for a developer who is comfortable owning feature level UI work, contributing within established patterns, and continuing to grow their expertise-level UI work, contributing within established patterns, and continuing to grow their expertise in Salesforce Lightning Web Components and modern frontend development.
Responsibilities
· Develop, enhance, and maintain UI components using Salesforce Lightning Web Components (LWC).
· Implement UI features using JavaScript, HTML, CSS, jQuery, Angular and React related frontend technologies.
· Support feature development across Salesforce Experience Cloud applications.
· Translate UI/UX designs, user stories, and requirements into functional, responsive and high -quality UI components.
· Work within established UI standards, component libraries, and design systems.
· Collaborate closely with designers, product owners, QA, and senior developers during feature delivery.
· Participate actively in an Agile/Scrum development process, including sprint planning, standups, reviews, and retrospectives.
· Debug and resolve UI defects, performance issues, and cross-browser-browser compatibility concerns.
· Assist with integrating UI components with Salesforce data, Apex logic, and APIs.
· Contribute to code reviews, following best practices for quality, maintainability, and accessibility.
· Write and maintain basic unit tests for UI components as part of regular development work.
· Continuously improve skills by staying current with Salesforce releases and modern UI development trends.
· Build and manage Design Systems Manager (DSM).
Required Qualifications
· Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).
· 3–5 years of professional experience in UI or frontend development.
· Hands-on experience developing with Salesforce Lightning Web Components (LWC).
· Strong proficiency in JavaScript, HTML, CSS, jQuery, Angular and React
· Experience developing and supporting UI features within an Agile delivery framework.
· Familiarity with Salesforce fundamentals, including objects, data models, and security concepts.
· Experience using Git-based version control systems-based version control systems.
· Experience working in Agile/Scrum environments, using tools such as Azure Dev Ops.
· Experience working with Angular.
· Ability to independently deliver UI features while collaborating effectively with cross-functional-functional teams.
· Strong attention to detail and commitment to high q-quality user experiences.
Preferred Qualifications
· Experience with Salesforce Experience Cloud (Communities).
· Experience supporting enterprise or B2B applications, including ecommerce platforms.
· Familiarity with frontend testing tools (e.g., Jest or similar).
· Familiarity with Figma Dev.
· Understanding accessibility standards (WCAG) and responsive design principles.
· Experience maintaining or enhancing UI features in existing, large-scale codebases.
Certifications (Nice to Have)
· Certified Salesforce Lightning Web Components Developer
· Salesforce Platform Developer I
Website: https://johnsoncontrols.com/
Headquarter Location: Cork, Cork, Ireland
Employee Count: 10001+
Year Founded: 1885
IPO Status: Public
Industries: Industrial Engineering ⋅ Physical Security