Padmi
Johnson Controls logo
Johnson Controls

HVAC equipment manufacturing · building automation and controls

Salesforce UI Developer

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Johnson Controls

Opens the source posting on shine.com

Source description

About the role

View original

In this role as a UI Architect / UI Lead / Senior UI Developer at Johnson Controls, you will be responsible for owning frontend architecture and UI strategy for a large-scale, enterprise B2B ecommerce platform built on Salesforce. Your expertise in UI engineering, Salesforce platform development, modern JavaScript frameworks, and enterprise design systems will play a crucial role in leading teams through complex technical and UX challenges. By defining UI standards, frameworks, and design systems, you will enable multiple teams to deliver high-quality, consistent, and accessible user experiences at enterprise scale. Responsibilities: - Lead the architecture, design, and development of scalable, maintainable UI solutions on the Salesforce platform for enterprise B2B ecommerce experiences. - Define and evolve frontend architecture, UI standards, reusable components, and design systems aligned with enterprise and Salesforce best practices. - Design, develop, and deploy robust Salesforce solutions using Lightning Web Components (LWC), Apex, Flow, and related technologies. - Collaborate closely with UI/UX Leads, Product Owners, Delivery Leads, and Technical Architects across onshore and offshore teams to translate requirements into well-designed UI solutions. - Integrate Salesforce with external systems using REST/SOAP APIs and event-driven architectures. - Analyze and optimize existing codebases to improve performance, reliability, accessibility, and maintainability. - Ensure UI solutions comply with enterprise standards, cybersecurity requirements, and accessibility guidelines (WCAG). - Stay current with Salesforce releases and modern UI trends; recommend platform, tooling, and architectural improvements. - Mentor developers across multiple teams through technical guidance, code reviews, and best practice adoption. - Support Agile delivery, actively participating in Sprint Planning, Sprint Execution, Reviews, and Retrospectives. Qualifications: - Bachelors degree in Computer Science, Engineering, or a related field. - 7-10 years of professional software engineering experience with deep expertise in UI and front-end architecture. - Proven experience designing and implementing scalable, enterprise-grade UI platforms. - Strong experience building enterprise solutions on the Salesforce platform, including Salesforce Community / Experience Cloud. - Proficiency in JavaScript, HTML, CSS, Less, jQuery, and modern UI development practices. - Experience with Angular (v6+), React, and Node.js. - Strong understanding of Salesforce objects, Apex, data models, integrations, and security concepts. - Proficiency with Git-based version control and CI/CD pipelines. - Experience working in Agile/Scrum environments using tools such as Azure Dev Ops. - Demonstrated ability to collaborate effectively with distributed teams and communicate technical concepts clearly. Preferred Qualifications: - Experience with Salesforce Commerce Cloud (B2B Commerce with LWR); Coveo experience is a plus. - Familiarity with identity and access management, including SSO, authentication, and session management. - Experience using Figma Dev and diagnosing/resolving UI and platform performance issues. - Exposure to AI-enabled UI patterns, personalization, or data-driven UX enhancements. - Certifications: Salesforce Platform Developer I and/or II, Salesforce Experience Cloud, Certified Generative AI Capsule (nice to have) In this role as a UI Architect / UI Lead / Senior UI Developer at Johnson Controls, you will be responsible for owning frontend architecture and UI strategy for a large-scale, enterprise B2B ecommerce platform built on Salesforce. Your expertise in UI engineering, Salesforce platform development, modern JavaScript frameworks, and enterprise design systems will play a crucial role in leading teams through complex technical and UX challenges. By defining UI standards, frameworks, and design systems, you will enable multiple teams to deliver high-quality, consistent, and accessible user experiences at enterprise scale. Responsibilities: - Lead the architecture, design, and development of scalable, maintainable UI solutions on the Salesforce platform for enterprise B2B ecommerce experiences. - Define and evolve frontend architecture, UI standards, reusable components, and design systems aligned with enterprise and Salesforce best practices. - Design, develop, and deploy robust Salesforce solutions using Lightning Web Components (LWC), Apex, Flow, and related technologies. - Collaborate closely with UI/UX Leads, Product Owners, Delivery Leads, and Technical Architects across onshore and offshore teams to translate requirements into well-designed UI solutions. - Integrate Salesforce with external systems using REST/SOAP APIs and event-driven architectures. - Analyze and optimize existing codebases to improve performance, reliability, accessibility, and maintainability. - Ensure UI solutions comply with enterprise standards

One address, no account. We’ll tell you when matching roles go live.

More at Johnson Controls

Related open roles

View all roles