Logo of Huzzle

Principal Web Developer

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Cork

AI generated summary

  • You need 7+ years as a Web Developer, expert in Javascript/Typescript, team leadership, multiple frameworks, REST APIs, Agile, testing, code reviews, and a BS in CS or related field.
  • You will design and implement web applications, collaborate on technical requirements, participate in the full development lifecycle, and utilize development tools in a distributed team environment.

Requirements

  • 7+ years experience as a Web Developer/Software Engineer
  • Expert knowledge of Javascript/Typescript on both client and server-side
  • Experience leading teams in delivering high-quality applications
  • Refine complex requirements into bite-sized technical specs
  • Proven track record of bringing designs to life with an eye for detail
  • Extensive experience with multiple frameworks such as Angular, React etc.
  • Experience consuming and developing REST API’s that follow the JSON API specification
  • Ability to communicate effectively with technical and non-technical teams.
  • Experienced with Agile processes
  • Detailed driven especially for code reviews of clean code and impressive UI.
  • Experience of Automated Testing, Unit testing and Integration Testing
  • Git or other version control experience
  • BS Degree in CS or relevant field

Responsibilities

  • Design 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 requirements
  • Work independently and collaboratively in a geographically distributed team.
  • Contribute in using development tools, build system, source control, and tracking system.

FAQs

What is the primary role of the Principal Web Developer at Johnson Controls?

The Principal Web Developer will act as an engineer for the Fire Detection Group, focusing on the architecture, technical direction, and development of future web applications.

How many years of experience are required for this position?

A minimum of 7 years of experience as a Web Developer or Software Engineer is required.

What programming languages should candidates be proficient in for this role?

Candidates should have expert knowledge of JavaScript and TypeScript on both client and server sides.

What is the team structure for this position?

The role will involve collaboration with a geographically distributed team, working both independently and collaboratively.

Are there opportunities for professional development?

Yes, employees can use a personal education budget to improve their skills and grow in their careers.

What kind of work culture does Johnson Controls promote?

Johnson Controls promotes a welcoming, collaborative, and connected work culture.

What are the working hours for this position?

Flexible work hours are offered, with in-office requirements of 1-3 days per week between 10 AM and 2 PM.

What types of frameworks should candidates be familiar with?

Candidates should have extensive experience with frameworks such as Angular and React.

Is there a health care plan provided?

Yes, health care is part of the benefits offered to employees.

What version control systems should candidates have experience with?

Candidates should have experience with Git or other version control systems.

Government
Industry
10,001+
Employees
1885
Founded Year

Mission & Purpose

At Johnson Controls (NYSE:JCI) we transform the environments where people live, work, learn and play. As the global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. With a history of more than 135 years of innovation, Johnson Controls delivers the blueprint of the future for industries such as healthcare, schools, data centers, airports, stadiums, manufacturing and beyond through its comprehensive digital offering OpenBlue. With a global team of 100,000 experts in more than 150 countries, Johnson Controls offers the world`s largest portfolio of building technology, software as well as service solutions with some of the most trusted names in the industry.