What you will do
As Senior Front-end Web Developer for Johnson Control s OpenBlue Twin solutions, the successful candidate will be instrumental in delivering unique and compelling web-based solutions that leverage cloud-based services. The candidate will be a key contributor in determining the architecture and implementing the front end of our solutions. The OpenBlue Twin team is defining the foundation of Smart Building Digital Twins, processing millions of events a day. We are building the capabilities to help applications deliver richer experiences around smart, healthy buildings.
How you will do it
Participate in the analysis, design, development, implementation and testing of highly scalable web applications.
Utilise build / test frameworks and strategies in a CI/CD environment.
Mentor, coach and collaborate with other engineers to maintain high standards and foster a culture of continuous learning.
Actively participates in agile ceremonies such as backlog grooming sessions, retrospectives, code reviews and makes recommendations on coding standards & process improvements.
Collaborate with QA & UX team.
Works closely with Product Management.
Highlights and escalates issues/concerns to tech lead and management teams as they arise.
Effectively communicates status of work and articulates work effort left to complete.
Demonstrates ownership and accountability for delivery of your work
What we look for
Experience implementing secure solutions using security protocols such as Oauth2 & JSON Web Tokens (JWT)
Experience in functional reactive programming and/or observable data streams (ReactiveX, rxjs, and the flux pattern (Redux/MobX/NgRx) will all be of benefit)
Experience with version control systems, preferably Git.
Excellent communication, collaboration and interpersonal skills.
Ability to exercise independent judgement in a dynamic environment with shifting priorities.
A desire to work within a culture of continuous learning.
Nice to have
Experience with any Node.js web framework (eg: Express, Meteor, Hapi.js)
Experience working against GraphQL microservice architecture.
Experience building responsive web applications that work on all screen sizes, across major browsers, including techniques to test these.
Experience writing unit tests or a desire to do so (Jest, Mocha, Jasmine, Karma etc.)
Experience with TDD (Test Driven Development)
Familiarity with Autodesk Forge, BIM 360 is a plus
Knowledge of web optimization techniques (Page Speed, YSlow, Lighthouse)
Email me jobs like this