Job Description
Full Stack Drupal Developer
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 at fccareers@flightcentre.ca