Senior Web Developer

Job Category:
Software Developer/Engineer
Job Type:
Permanent
Level of IT Experience:
5-10 Years
Area:
Cork
Location:
Not Specified
Salary Description:
Competitive salary offered
Posted:
03/08/2022
Recruiter:
Johnson Controls
Job Ref:
1689584090

Job Details

What you will do

As a Senior Web Developer for Johnson Control s OpenBlue Platform, you work in a team to design & develop highly scalable systems.

What is Open Blue?

You will be instrumental in delivering compelling solutions leveraging a cloud-based multi-tenanted architecture. You will be a key contributor in determining the architecture and implementing the frontend of our solutions.

How you will do it

Participate in the analysis, design, development, implementation & testing of highly scalable multi-tenant web applications
Mentor, coach and collaborate with other engineers to maintain high standards & foster a culture of continuous learning
Actively participate in agile ceremonies such as backlog grooming sessions, retrospectives, code reviews and makes recommendations on coding standards & process improvements
Utilise build/test frameworks & strategies in a CI/CD environment
Collaborate with QA & UX teams
Highlight and escalate issues/concerns to tech lead and management teams as they arise
Effectively communicate status of work and articulate work effort left to complete
Demonstrate ownership & accountability for delivery of work

What we look for

Essential

5+ years of experience in web application development (HTML, CSS, JavaScript)
Experience with any modern JavaScript framework (Angular 2+, React, Ember.js, Vue.js, Knockout, Backbone.js)
Experience implementing secure solutions using security protocols such as Oauth2 & JSON Web Tokens (JWT)
Experience building responsive web applications that work on all screen sized, across major browsers, including techniques to test these
Experience writing unit tests (Jest, Mocha, Jasmine, Karma, etc.)
Experience with version control systems, preferably Git
A desire to work within a culture of continuous learning
Excellent communication, collaboration and interpersonal skills
Ability to exercise independent judgement in a dynamic environment with shifting priorities

Desirable

Knowledge of Docker, Kubernetes, Azure
Experience working with cloud-based solutions
Hands-on experience developing highly scalable SaaS solutions
Experience with a distributed queuing technology such as JMS, MQTT or Kafka
Experience implementing secure solutions using security concepts & protocols such as Oauth2, Jwt & OpenID Connect
Experience with any Node.js web framework (eg: Express, Meteor, Hapi.js)
Experience working against GraphQL microservice architecture
Knowledge of or an interest in functional reactive programming, observable data streams,
ReactiveX, rxjs, and the flux pattern (Redux/MobX/NgRx) will all be of benefit here
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)
Knowledge of web optimization techniques (Page Speed, YSlow, Lighthouse)

Email me jobs like this

Contact Details:
Johnson Controls
Contact: Contact

You may return to your current search results by clicking here.

Latest Job Listings