Job description
Job Details
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
4+ years of experience in web application development (HTML, CSS, JavaScript, Typescript)
Experience with React
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 writing unit tests or a desire to do so (Jest, Mocha, Jasmine, Karma etc.)
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 with TDD (Test Driven Development)
Familiarity with Autodesk Forge, BIM 360 is a plus
Knowledge of web optimization techniques (Page Speed, YSlow, Lighthouse)
#LI-Remote
#LI-MO1
Ireland- IRLJCI23
seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.