Job Search and Career Advice Platform

Enable job alerts via email!

Backend Developer

Inflight Dublin

Dublin

On-site

EUR 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading entertainment technology provider in Dublin seeks a talented back-end Software Engineer to create applications for innovative web and mobile systems. The successful candidate will contribute to architectural decisions, write quality code, and mentor junior developers. Candidates should have at least 5 years of experience in web development with Node.js, SQL databases, and Linux admin proficiency. This role offers an exciting chance to impact millions of users while working in an agile environment.

Qualifications

  • 5+ years of back-end web development experience producing a variety of applications.
  • Experience building RESTful web services ideally with Node.js.
  • Strong experience in Linux administration and configuration (Debian/Ubuntu).

Responsibilities

  • Write and maintain quality code for various web applications.
  • Aid in architectural discussions and technology selection.
  • Test, troubleshoot, and fix bugs in applications.

Skills

Node.js
RESTful web services
SQL databases
NoSQL databases
Git
Docker
Linux administration
Python
Bash scripting

Education

Bachelor’s degree in related field

Tools

MongoDB
GitHub
JIRA
Job description

Inflight Dublin is looking for highly talented back‑end Software Engineers to deliver applications for our innovative web and mobile entertainment systems, which run on our on‑board Inflight Entertainment systems and on cloud‑hosted environments.

You are comfortable working on green‑field projects building structures from the ground up using back‑end best practices. You also possess a strong sense of the entire software cycle development, including CI/CD and containerised applications, 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 applications which are used by millions of users.

Responsibilities

Reporting to the Development Manager, the Candidate will have the following responsibilities:

  • Write and maintain quality code for a variety of web applications
  • Aid in architectural discussion and technology selection of green field projects
  • Testing, trouble shooting and bug fixing issues
  • Reviewal of PRs, giving constructive and actionable feedback
  • Assist dev‑ops team to write CI/CD pipelines
  • Contribute to kick off, grooming and planning sessions for new and existing projects
  • Investigating and breaking down larger bodies of work into tasks
  • Mentoring junior members of the team in best practices
  • Documentation and unit tests of work
The Candidate
  • Bachelor’s degree in related field
  • At least 5 years of back‑end web development experience producing a broad range of applications
  • Previous experience building RESTful web services ideally with Node.js and Restify
  • Experience with SQL and NoSQL databases ideally MongoDB
  • Understanding of version control systems ideally Git and GitHub
  • Understanding of microservices architecture
  • Knowledge of Docker containerisation
  • Deployment of containerised applications using docker compose
  • Strong experience in Linux administration and configuration (Debian/Ubuntu)
  • Bash and Python scripting
Bonus Experience
  • Front‑end experience with React.js and its core principles
  • A good understanding of web protocols and HTML5 APIs
  • Familiarity with AWS services such as S3 and EC2
  • Experience with Elastic Search and Kibana
  • Familiarity with creating unit tests using Jest and/or Mocha for back‑end and front‑end
  • Previous experience with Jenkins or GitHub actions pipelines
  • Experience working in an Agile/Scrum environment using tools like JIRA
  • Experience interfacing with third‑party APIs
To apply for this position please attach your CV and a coverletter
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.