Inflight Dublin, a world leader in the provision of inflight entertainment to over 40 clients worldwide. We're one of the two CSP providers in Europe and the only one in Ireland, guaranteeing global exposure into the world of Inflight Entertainment.
At Inflight Dublin, we understand everyone has different commitments, and as a result we provide job flexibility for our employees including working from home.
We offer a great location as well as home working, an attractive benefit package, an extra day off on your birthday and a wide range of social events including our famous bake offs and monthly Pizza Friday.
As we continue to grow, we are seeking to hire a Full Stack Developer.
The Role Inflight Dublin are looking for highly talented full-stack 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.
As a full-stack developer, you have excellent TypeScript experience and have used it within both front-end and back-end projects. You are comfortable working on green field projects building structures from the ground up using back-end and front-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: Write and maintain quality code for a variety of web applicationsTesting, troubleshooting and bug fixing issuesReview PRs, giving constructive and actionable feedbackAssist dev-ops team to write CI/CD pipelinesContribute in kick off, grooming and planning sessions for new and existing projectsInvestigating and breaking down larger bodies of work into tasksMentoring junior members of the team in best practicesDocumentation and unit tests of workThe Candidate Must have experience:
Bachelor's degree in a related fieldAt least 3 years of full-stack web development experience producing a broad range of applicationsExcellent working knowledge of TypeScriptExcellent understanding of React and its core principlesPrevious experience building RESTful web services ideally with Node.js and Express.jsExperience with SQL and NoSQL databases ideally MongoDBExperience building styled componentsExperience with CSS3, LESS or SASS or similarExperience in Linux administrationUnderstanding of version control systems ideally Git and GitHubA good understanding of web protocols and HTML5 APIsUnderstanding of microservices architectureBonus Experience Familiar with the DevOps lifecycle, from planning to deployment and monitoringFamiliarity with AWS services such as S3 and EC2Knowledge of Docker containerisationDeployment of containerised applications using Docker ComposeFamiliar with creating unit tests using Jest for front-end and back-endPrevious experience with Jenkins or GitHub actions pipelinesExperience working in an Agile/Scrum environment using tools like JIRAPrevious experience with monorepo using NXExperience interfacing with third-party APIsTo apply for this position please attach your CV and a cover letter.
#J-18808-Ljbffr