We use technology to solve problems in spaces, light, and more things to come… for our customers, our communities, and our planet.
Acuity Inc. (NYSE: AYI) is a market-leading industrial technology company. We use technology to solve problems in spaces, light, and more things to come. Through our two business segments, Acuity Brands Lighting and Lighting Controls (ABL) and the Intelligent Spaces Group (ISG), we design, manufacture, and bring to market products and services that make a valuable difference in people’s lives.
We are positioned at the intersection of sustainability and technology. Our businesses develop technology that helps save our customers energy and reduce their carbon emissions. We achieve growth through the development of innovative new products and services, including lighting, lighting controls, building management solutions, and location-aware applications.
Job Summary
Acuity is seeking a highly motivated and experienced Solution Architect to lead the design and development of our Digital Commerce Experience platform, with a strong emphasis on modern web frameworks (React and Node.js), product configurations, CPQ flows, CMS systems (specifically Sitecore), and related technologies. This role will be pivotal in shaping the user experience across our digital platforms, ensuring scalability, performance, and maintainability. The Solution Architect will collaborate with cross-functional teams, including product management, design, and engineering, to deliver innovative solutions that meet business objectives and exceed user expectations.
The ideal candidate will possess deep expertise in front-end architecture, CMS implementation, and full-stack development, with a proven track record of delivering complex web applications. A strong understanding of modern web development best practices, performance optimization, and user-centered design principles is essential.
Key Tasks & Responsibilities (Essential Functions)
- Lead the architectural design and development of front-end solutions, with a focus on Sitecore CMS, React.js, and Node.js.
- Define front-end architecture patterns, standards, and best practices to ensure code quality, maintainability, and scalability.
- Design and implement CMS solutions using Sitecore, including content modeling, workflow design, and personalization strategies.
- Develop and maintain web applications using React.js, Node.js, and other modern front-end technologies.
- Design and implement Backend-for-Frontend (BFF) architectures to optimize data retrieval and improve front-end performance.
- Integrate front-end applications with various backend systems and APIs.
- Implement analytics and tracking solutions to measure user engagement and inform design decisions.
- Optimize front-end performance for speed, responsiveness, and accessibility.
- Ensure the security of front-end applications by implementing best practices for authentication, authorization, and data protection.
- Collaborate with UX/UI designers to translate design concepts into technical solutions.
- Provide technical leadership and mentorship to front-end development teams.
- Evaluate and recommend new front-end technologies and tools.
- Contribute to the development of technology roadmaps and architectural vision.
- Document front-end architectures, design patterns, and development processes.
Preferred Skills and Experience
• Bachelor’s degree in computer science, Engineering, or a related field.
• 10+ years of experience in software development, with a focus on front-end architecture and development.
• 5+ years of experience with CMS implementation, including content modeling, workflow, and personalization.
• Strong expertise in React.js, Node.js, and other modern front-end frameworks.
• Experience designing and implementing Backend-for-Frontend (BFF) architecture.
• Solid understanding of HTML, CSS, JavaScript, and related web technologies.
• Experience with front-end performance optimization techniques.
• Knowledge of web accessibility standards (WCAG) and best practices.
• Experience with Agile development methodologies.
• Excellent communication, collaboration, and problem-solving skills.
• Experience with cloud platforms (AWS, Azure).
• Experience with mobile application development (Ionic, Cordova) is a plus.
• Deep expertise in Cloud computing & containerization (Docker, Kubernetes) – primarily on the Azure platform.
• Strong understanding of .Net technologies, including .Net Core & .Net framework. Experience with Agile development methodologies.
• Experience with DevOps practices and tools (e.g., CI/CD pipelines, containerization, infrastructure-as-code). Experience with ARM templates, Bicep templates, Go, Ansible, Python are a plus.
• Experience with observability tools and other monitoring tools (Graphana, App Insights, Splunk) is a plus.
• Excellent communication and interpersonal skills
#LI-EK1
We value diversity and are an equal opportunity employer. All qualified applicants will be considered for employment without regards to race, color, age, gender, sexual orientation, gender identity and expression, ethnicity or national origin, disability, pregnancy, religion, covered veteran status, protected genetic information, or any other characteristic protected by law.
Please click here and here for more information.
Accommodation for Applicants with Disabilities: As an equal opportunity employer, Acuity Inc. is committed to providing reasonable accommodations in its application process for qualified individuals with disabilities and disabled veterans. If you have difficulty using our online system due to a disability and need an accommodation, you may contact us at (770) 922-9000. Please clearly indicate what type of accommodation you are requesting and for what requisition.
Any unsolicited resumes sent to Acuity Inc. from a third party, such as an Agency recruiter, including unsolicited resumes sent to an Acuity Inc. mailing address, fax machine or email address, directly to Acuity Inc. employees, or to Acuity Inc. resume database will be considered Acuity Brands property. Acuity Inc. will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.
Acuity Inc. will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees. This includes any Agency that is an approved/engaged vendor, but does not have the appropriate approvals to be engaged on a search.
The range for this position is $150,900.00 to $271,600.00. Placement within this range may vary, depending on the applicant’s experience and geographic location.