Job description


Senior Software Engineer Front End (0508)

  • Location of work:

dnata Travel Group, part of the Emirates Group, includes the brands of Gold Medal, Netflights, Travelbag, Travel Republic, and Sunmaster. These brands are based at offices across the UK including Preston (Leyland), Kingston-upon-Thames, Chester and Halifax.

We are now recruiting for a technology and user experience driven Senior Front End Engineer based at our flagship UK office in Leyland.  In this role, you will own all technical aspects of web based user interface development, practices and technologies for your given brands.  As Senior Front End Engineer you will be an expert in browser and device capabilities, client side frameworks and happy to lead and guide members of the team.

To be considered for this role, we need you to have the majority of the following skills, experience and qualifications:

  • Significant front end web development experience.
  • An expert in HTML and CSS, across all major versions.
  • JavaScript, TypeScript and React.js.
  • Understanding of state management library’s (MobX or Redux)
  • Understanding of react hooks and functional components as well as class based.
  • A good understanding of CSS pre-processors such as SASS or LESS.
  • Cross browser and device quirks. Good understanding of browser version capabilities. 
  • Experience of optimising web page delivery for speed and user experience. Understanding of performance techniques: bundling, delayed asset loading and CDN techniques.
  • A solid understanding of how web applications work including security, networking, browser fundamentals.
  • Experience with workflows that support continuous delivery (agile, CI/CD, feature flags etc).
  • Source control including GIT and Mercurial experience.
  • Experience with package managers and toolkits, such as npm, gulp and node.js to optimise workflow.

We’re looking for somebody who is passionate about producing effective, clean and a good standard of code with good structure.  Ability to be a “go to” about your specific area and bring the best out of the team, delivering efficiently.

This role is based at our fantastic state-of-the art office in Leyland, just 10 minutes from junction 29 of the M6. Our on-site facilities include free car parking, on-site restaurant and break out area with a pool table and free WiFi, shopping & social events

Our people also enjoy benefits including life assurance, pension scheme, travel discounts, cycle-to-work scheme, a Taste Card and low cost health care for you and your family.

Close map
Lancaster House, Centurion Way, Leyland, Lancashire, UK, PR26 6TX
Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email
Vacancy Alerts
Create an alert subscription based on this vacancy