This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Inflight Dublin is looking for highly talented back-end Software Engineers to deliver applications our innovative web and mobile entertainment systems which run on our on-board Inflight Entertainment systems and on cloud hosted environments. As a back-end developer, you should have excellent experience working with JavaScript, particularly in back-end projects, and possess strong Linux skills. Proficiency in Node.js and Python is essential, along with a foundational understanding of bash scripting for system automation and management tasks. 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.
Job Responsibility:
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
Requirements:
Bachelor’s degree in related field
At least 5 years of back-end web development experience producing a broad range of applications
Excellent working knowledge of JavaScript
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
Nice to have:
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
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.