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).
Flight Centre Travel Group (FCTG) is seeking an experienced Salesforce Developer to join our global technology team. As a Salesforce Developer, you will play a pivotal role in architecting and delivering innovative solutions on our Salesforce platform, driving digital transformation, and enhancing customer experiences across our travel ecosystem. Following the successful modernization of our legacy Salesforce instance, we are now focused on leveraging cutting-edge Salesforce technologies to enable business growth and operational excellence. Our Salesforce implementation spans the entire customer lifecycle—from Marketing Cloud engagement and Sales Cloud automation to Service Cloud operations and advanced support capabilities. We're actively expanding our omnichannel presence with Service Cloud Voice, Einstein AI, Agentforce, and Data Cloud integrations. This role offers an exceptional opportunity to shape the future of travel technology at the world's leading travel company, working with the latest Salesforce innovations and contributing to enterprise-level digital transformation initiatives. This is truly an amazing opportunity to help take FCTG to the next level and change the way we do business with our customers while strengthening our position as a leader in travel tech.
Job Responsibility:
Design, develop, test, and deploy high-quality Salesforce solutions using modern Salesforce technologies
Contribute ways of introducing Einstein and Agentforce into our solutions
Translate functional and business requirements into well-structured technical solutions
Build scalable, maintainable customisations following Salesforce best practices and internal development standards
Contribute to solution design discussions in collaboration with Solution Architects and senior team members
Ensure code quality, performance, and scalability by adhering to governor limits and Salesforce security best practices
Perform unit testing and support UAT and production deployments
Participate in peer code reviews and contribute to continuous improvement of development standards
Support ongoing platform enhancements and refactoring initiatives
Contribute to the implementation of integrations with external systems using Salesforce integration patterns
Develop and maintain API-based integrations under the guidance of Solution Architects
Support data synchronisation, validation, and data quality initiatives across systems
Work within established CI/CD pipelines and deployment processes
Use Git-based version control and Salesforce CLI as part of the development lifecycle
Support deployments across multiple environments following defined change management processes
Provide L3 support for complex technical issues in collaboration with the wider Salesforce team
Create and maintain technical documentation
Contribute to knowledge-sharing within the team
Stay current with Salesforce releases and platform capabilities
Actively develop skills in new Salesforce features and emerging platform patterns
Proactively suggest improvements to existing solutions and processes
Focus on leveraging AI solutions to optimize and increase productivity
Requirements:
Bachelor’s degree in a related field is desirable but not mandatory
Salesforce Certified Platform Developer I
Salesforce Certified Administrator
At least two certifications from the Salesforce Architect Path (e.g., Platform App Builder, Integration Architecture Designer, Data Architecture Designer, Sharing & Visibility Designer)
3+ years of hands-on Salesforce development experience delivering custom solutions in production environments
Proven experience working across multiple Salesforce clouds
Strong understanding of the Software Development Life Cycle (SDLC) within Agile/Scrum teams
Experience contributing to complex Salesforce implementations and enhancements
Familiarity with Salesforce integration patterns and API-based integrations
Experience working in DevOps-enabled Salesforce teams
Experience with AI (LLM, Generative, Agentic)
Strong proficiency in Apex, Lightning Web Components (LWC), Flows and Declarative Automation, Salesforce APIs (REST / SOAP), Platform Events and Change Data Capture (CDC)
Working knowledge of Visualforce, Aura Components
Front-end skills: HTML5, CSS3, JavaScript, Salesforce Lightning Design System (SLDS)
Query languages: SOQL / SOSL
Experience with additional languages or frameworks (e.g. Node.js, React, SQL) is a plus
Git-based version control (GitHub or similar)
Visual Studio Code
Salesforce CLI
Strong problem-solving and analytical skills
Attention to detail and commitment to code quality
Ability to work independently while collaborating effectively with cross-functional teams
Clear written and verbal communication skills
Adaptable, proactive, and committed to continuous learning
Nice to have:
Experience in the travel industry is considered an asset but not required
What we offer:
Tick destinations off your bucket list with our discounts on travel and accommodation
Enjoy 25 Days Off per year plus 5 Compensation days
Learn a new language with our free language learning platform (Global Exam)
Employee Retention Share Scheme through Equate Plus
Various social events to promote networking, the celebration of wins, and sometimes just for fun
Enjoy our discounts with GymApp
Complementary coffee, drinks, snacks and fruits at our Barcelona office location
A strong focus on professional development to support you in the evolution of your career