This is a global technical role in the Digital function. With an increased focus on digital transformation, FCTG is seeking a Drupal Developer to deliver on business requirements and maintain existing code base.
Responsibilities:
Develop and maintain Drupal 8, 9 module & theme code
Develop efficient, testable and maintainable code with the right balance between speed and the longevity of your solution
Work across the entire stack using modern technologies, frameworks and libraries including Foundation and Vue.js on the Frontend, Symfony and Composer on the Backend, PHPUnit and Cypress on the quality assurance and GitHub Actions and Jenkins on the CI side
Develop, improve and maintain microservices/API integrations like Eloqua, Salesforce, Sendgrid, PDF building services and more
Opportunity to work across our brand websites and backend systems
Developing optimised scalable applications and components
Actively collaborating with team members to ensure delivery
Making sure work is delivered to FC quality standards and guidelines
Developer is expected to develop high quality, scalable and secure applications
Collaborate in our cross-brand agile support team to estimate and deliver high quality solutions in a fast-paced environment
Skills:
Proficiency in HTML5, jQuery, ES6, SCSS, PHP, MYSQL
Solid Drupal (8,9) theme, module development experience
Understanding of coding principles and standards
Good knowledge of Linux, bash and Git
Good understanding of code optimization
Some exposure to any of these: Foundation, Vue.js, React, Node, Express or Angular
Understanding of technologies like Grunt, Gulp, NPM, and bower
Experience in collaborating in a team environment
Experience working in an Agile environment
Desired Qualifications:
Competent in writing and maintaining Drupal 8,9 module and theme code
Proficient in some of the following: Foundation, Vue.js, ES6, SCSS, and Symfony
Understands CI principles and implementations (Jenkins, GitHub actions, CircleCI)
JIRA and Service Desk strongly preferred
Some automation experience (PHPUnit, Cypress, Selenium, Behat) is beneficial
Benefits Include:
Generous remuneration structure
Travel perks/discounts.
Health & Wellness Programs and Employee Financial Wellness Services
Generous paid-time off policy
National/International Award Nights and Conferences
Diversity & Inclusion initiatives
Benefits including vision, medical, and dental
Employee Assistance Program
RRSP with matching
Employee Share Plan
Global career opportunities in a network of brands and businesses
Ongoing training and professional development
Fun and flexible work environment
Proud Corporate Social Responsibility platform through the Flight Centre Foundation and Brighter Futures program supporting nominated charities through Workplace Giving, Volunteering and Fundraising.
Employee giving program
Annual Charity Trip
Office Environmental Program
1 Volunteer Day per Calendar Year
Location – Toronto, Canada
Our promise is to provide an environment with equality of respect, dignity and opportunity for all our employees. We value an inclusive and supportive workplace which truly reflects the diversification of our society. Flight Centre Travel Group is committed to providing a barrier-free pathway throughout our recruitment selection process. If you require accommodation because of a disability at any stage of our hiring process, please let us know in advance by contacting our Recruitment Team atfccareers@flightcentre.ca
Apply Now
Thank you and hold tight, you will now be directed to our Apply Portal to complete your application
As a part of the Product Management team, you will be an integral part of every stage of the product development process. Leading the UX and UI design throughout, you will be involved in the product strategy from discovery to delivery to iteration...
Due to growth, we have an excellent opportunity for an experienced mid-size market sales consultant to join our successful sales team. The Sales Director will contribute to the growth of mid-size multinational business travel by sourcing, selectin...
This website uses cookies which personalise content such as job recommendations and analyse our traffic. You consent to our cookies if you click "I Accept". If you click on "I Do Not Accept", then we will not use cookies but you may have a deteriorated user experience. You can change your settings by clicking on the Settings link on the top right of the device. You can view our Privacy Policy here
Manage Consent Preferences
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.