Who we areSince 2022, Cork has been chosen as the center of Excellence for Fire Detection Connected Services. This is due to the success of innovative products built by the team in Cork. One such project is Xaap, a mobile and web-based application. Xaap provides building inspection reporting in a single, centralized platform for tracking, maintaining, and reporting building system compliance. For 8 years facility managers and their teams have used the Xaap compliance reporting software to test nearly 84 million individual building devices, including fire alarms, extinguishers, security devices, sprinklers, and other systems across North America. Xaap has helped these customers identify more 1 million deficiencies within their building systems, uncovering many opportunities to improve building safety and compliance and save lives.But we didn’t stop there... the next step in our journey is currently underway with new projects and innovations being built in Cork.At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable and sustainable. Our global team creates innovative, integrated solutions to make cities more connected, buildings more intelligent and vehicles more efficient. We are passionate about improving the way the world lives, works and plays. The future requires bold ideas, an entrepreneurial mind-set and collaboration across boundaries. You need a career focused on tomorrow. Tomorrow needs you. Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. If you are an individual with a disability and you need an accommodation during the application process, please email SpecialAccommodations@Tyco.com What you will doReporting into the Software Engineering Manager based in Cork, the Principal Web Developer role is to act as an engineer for the Fire Detection Group. You will be a key player in the architecture, technical direction and development of our future Web Applications.How you will do itDesign and implement Web Applications.Contribute to the full development lifecycle from inception through testing.Collaborate closely with non-technical teams to create high quality technical requirementsWork independently and collaboratively in a geographically distributed team.Contribute in using development tools, build system, source control, and tracking system.Required Qualifications:7+ years experience as a Web Developer/Software EngineerExpert knowledge of Javascript/Typescript on both client and server-sideExperience leading teams in delivering high-quality applicationsRefine complex requirements into bite-sized technical specsProven track record of bringing designs to life with an eye for detailExtensive experience with multiple frameworks such as Angular, React etc.Experience consuming and developing REST API’s that follow the JSON API specificationAbility to communicate effectively with technical and non-technical teams.Experienced with Agile processesDetailed driven especially for code reviews of clean code and impressive UI.Experience of Automated Testing, Unit testing and Integration TestingGit or other version control experiencePreferred Qualifications:· BS Degree in CS or relevant fieldWhy Join Connected Fire Services?Welcoming, collaborative and connected work culture.Access to our Employee Assistance Program (EAP) for information, support, discussion, and counseling for life’s challengesMacBook Pros and iOS devices for work.Our equipment is regularly refreshed.Flexible work hours.Hybrid Working. 1-3 days in the office per week. (10am to 2pm)Health Care.Pension Matching.Competitive Salary.Use your personal education budget to improve your skills and grow in your career.Various clubs and activities available on site in Cork.Modern Mobile Stack.