Sorry, but this job has expired. Please try another search or browse our jobs.

Full Stack JavaScript Developer

Job Category:
Software Developer/Engineer, RDBMS / Oracle SAP SQL
Job Type:
Level of IT Experience:
1-5 Years
Central Dublin
Salary Description:
Competitive Salary Offered
Job Ref:

Inflight Dublin are looking for highly talented full-stack Software Engineers to deliver our innovative web and mobile entertainment systems. 

As a full-stack web application developer, you have excellent JavaScript skills, a strong command of modern front-end technologies and at least 2 years of server-side development experience with Node.js.

You are comfortable working with back-end and front-end technologies and you also possess a strong sense of ownership, a high level of attention-to-detail and a genuine passion for what you do. 

If successful, you will play a key role in the design and development of our advanced web and mobile applications which are used by millions of users.

Essential Skills and Experience: 

•    At least 5 years of full-stack web development experience producing a broad range of applications
•    At least 2 years developing applications, tools and services with Node.js and related tools
•    Excellent JavaScript and web development abilities
•    Experience developing single-page web applications with advanced front-end frameworks
•    Experience building RESTful web services (ideally with Node.js and Express.js)
•    Experience interfacing with third-party APIs (ideally using Node.js)
•    Experience with SQL and NoSQL databases (ideally MongoDB)
•    Experience with CSS3, LESS or SASS and Bootstrap or similar
•    Experience creating unit tests - both client-side and server-side
•    Experience with Gulp, Grunt or similar workflow tools
•    Understanding of web protocols and HTML5 APIs
•    Understanding of version control systems (ideally Git and Github) 
•    Understanding of development patterns in Node.js and JavaScript
•    Understanding of Microservices architectures and Docker containerisation
•    Excellent documentation, communication and time management skills
•    Able to work in a fast-paced, creative, multidisciplinary environment
•    BSc in Computer Science or a related discipline

Desirable Skills and Experience: 

•    Experience with KeystoneJS CMS
•    Experience working in an Agile / Scrum environment using tools like JIRA and Trello
•    Exposure to visualization and charting libraries such as D3.js and highcharts.js
•    Exposure to Continuous Delivery tools and techniques (ideally Jenkins)
•    Exposure to Amazon Web Services such as S3, EC2 and Lambda
•    MSc in Computer Science or a related discipline

Contact Details:
Tel: 021 234 7332
Contact: Cathal Doorley

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

Latest Job Listings