-
View all jobs
About Four Seasons
Four Seasons is powered by our people. We are a collective of individuals who crave to become better, to push ourselves to new heights and to treat each other as we wish to be treated in return. Our team members around the world create amazing experiences for our guests, residents, and partners through a commitment to luxury with genuine heart. We know that the best way to enable our people to deliver these exceptional guest experiences is through a world-class employee experience and company culture.
At Four Seasons, we believe in recognizing a familiar face, welcoming a new one and treating everyone we meet the way we would want to be treated ourselves. Whether you work with us, stay with us, live with us or discover with us, we believe our purpose is to create impressions that will stay with you for a lifetime. It comes from our belief that life is richer when we truly connect to the people and the world around us.
About the location:
Four Seasons Hotels and Resorts is a global, luxury hotel management company. We manage over 120 hotels and resorts and 50 private residences in 47 countries around the world and growing. Central to Four Seasons employee experience and social impact programming is the company’s commitment to supporting cancer research, and the advancement of diversity, inclusion, equality and belonging at Four Seasons corporate offices and properties worldwide. At Four Seasons, we are powered by people and our culture enables everything we do.
This role seeks an Expert Mobile App Development Lead. The role will lead a team in building and enhancing applications within the hospitality industry. The ideal candidate will have a proven track record of leading development teams, solving complex technical problems, and delivering enterprise-level solutions in a cloud-first, agile environment.
The candidate will collaborate closely with cross-functional teams, including product managers, designers, and DevOps, to ensure seamless integration and high-quality deliverables. In addition to technical expertise, this role requires strong leadership, mentorship, and project management skills, with a focus on driving innovation, maintaining high coding standards, and ensuring security and compliance across all development efforts.
This role is based in Four Seasons Hotels and Resorts, Toronto Corporate Office, reporting to Director of Engineering. This role involves interactions with primarily internal stakeholders at various levels.
What You’ll Be Doing
Leadership and Team Management:
Four Seasons is committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If contacted for an employment opportunity, please advise Human Resources if you require accommodation.
Four Seasons is powered by our people. We are a collective of individuals who crave to become better, to push ourselves to new heights and to treat each other as we wish to be treated in return. Our team members around the world create amazing experiences for our guests, residents, and partners through a commitment to luxury with genuine heart. We know that the best way to enable our people to deliver these exceptional guest experiences is through a world-class employee experience and company culture.
At Four Seasons, we believe in recognizing a familiar face, welcoming a new one and treating everyone we meet the way we would want to be treated ourselves. Whether you work with us, stay with us, live with us or discover with us, we believe our purpose is to create impressions that will stay with you for a lifetime. It comes from our belief that life is richer when we truly connect to the people and the world around us.
About the location:
Four Seasons Hotels and Resorts is a global, luxury hotel management company. We manage over 120 hotels and resorts and 50 private residences in 47 countries around the world and growing. Central to Four Seasons employee experience and social impact programming is the company’s commitment to supporting cancer research, and the advancement of diversity, inclusion, equality and belonging at Four Seasons corporate offices and properties worldwide. At Four Seasons, we are powered by people and our culture enables everything we do.
This role seeks an Expert Mobile App Development Lead. The role will lead a team in building and enhancing applications within the hospitality industry. The ideal candidate will have a proven track record of leading development teams, solving complex technical problems, and delivering enterprise-level solutions in a cloud-first, agile environment.
The candidate will collaborate closely with cross-functional teams, including product managers, designers, and DevOps, to ensure seamless integration and high-quality deliverables. In addition to technical expertise, this role requires strong leadership, mentorship, and project management skills, with a focus on driving innovation, maintaining high coding standards, and ensuring security and compliance across all development efforts.
This role is based in Four Seasons Hotels and Resorts, Toronto Corporate Office, reporting to Director of Engineering. This role involves interactions with primarily internal stakeholders at various levels.
What You’ll Be Doing
Leadership and Team Management:
- Lead and mentor a diverse team of developers, fostering a collaborative environment and ensuring that all team members have the support they need to succeed.
- Provide guidance and direction on complex technical problems, helping the team to navigate challenges and make informed decisions.
- Conduct regular code reviews, offering constructive feedback and ensuring adherence to coding standards and best practices.
- Work closely with multiple development teams, product managers, designers, and other stakeholders to define project requirements, scope, and timelines.
- Facilitate collaboration between front-end and back-end developers, Coordinate with DevOps and infrastructure teams to manage CI/CD pipelines, deployments, and cloud infrastructure (Azure), ensuring smooth and efficient operations.
- Engage with other functional teams (e.g., Salesforce, Oracle, SAP integration) to ensure successful integration between enterprise systems.
- Operate within an Agile Framework, including sprint planning, daily stand-ups, and retrospectives.
- Manage project timelines, ensuring timely and high-quality deliverables.
- Actively participate in the development of both front-end (TypeScript, React.ts) and back-end (.NET, C#) components, setting a high standard for code quality and maintainability.
- Implement and oversee the development of RESTful APIs, microservices, and other web services, ensuring they meet performance and security standards.
- Implement unit and integration tests to ensure high test coverage and application reliability.
- Optimize application performance, conducting thorough testing for speed, scalability, and resource utilization.
- Continuously improve development processes and tools, driving innovation within the team.
- Promote continuous learning, refactor legacy code, and reduce technical debt.
- Ensure that all applications adhere to security best practices, including secure coding practices, authentication and authorization mechanisms (OAuth, JWT), and data protection measures.
- Oversee compliance with industry standards and regulations, ensuring that all solutions are secure, compliant, and ready for production use.
- Work closely with DevOps to manage cloud infrastructure (Azure), including monitoring, scaling, and optimizing resources for performance and cost-efficiency.
- Oversee the implementation of CI/CD pipelines, ensuring smooth and efficient deployment processes with minimal downtime.
- Provide technical leadership in designing and implementing scalable full-stack solutions.
- Troubleshoot and resolve issues related to performance, scalability, and application bugs.
- A Leader and Mentor
- Ability to lead and mentor development teams, fostering a collaborative and high-performance culture.
- Experience in driving technical decisions and guiding team members in best practices.
- Inspires and motivates the team to achieve goals.
- Leads by example and sets high standards.
- Builds best practices and training to further technical mastery across the organization
- A proven ability to lead, influence and develop others in a cross functional environment.
- An Effective Communicator
- Communicates clearly and concisely with all stakeholders.
- Listens actively and encourages open dialogue.
- Excellent communication skills to articulate technical concepts to both technical and non-technical stakeholders.
- Ability to work cross-functionally with product managers, designers, DevOps, and other teams to drive successful outcomes.
- A Technical Expert
- Proficiency in full stack development using TypeScript (React.ts) and .NET (C#).
- Strong understanding of microservices architecture and RESTful API design.
- Experience with cloud platforms (Azure) and DevOps practices (CI/CD, Docker, Kubernetes).
- Strong Project Management Skills
- Strong skills in Agile methodologies, including sprint planning, task management, and risk mitigation.
- Effective Problem-Solving and Troubleshooting Skills
- Strong analytical skills to identify, diagnose, and resolve complex technical issues across the stack.
- Ability to optimize performance and scalability of applications in a production environment.
- Expertise in Security and Compliance
- Proficiency in implementing secure coding practices, authentication/authorization mechanisms, and ensuring compliance with industry standards.
- 7+ Years - Expert skills developing solutions for enterprise mobile applications running in a cloud-first environment. Experience required in throughput management, troubleshooting, monitoring, building alerting systems, performance, and load management.
- 7+ years development experience, building software mobile applications for Fortune 500 Organizations. Must be able to build solutions for Enterprise systems using modern methods.
- 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Proficiency in object oriented development and ability to apply OO concepts
- Mobile App Development
- 7+ years of programming experience with Objective-C + Swift languages, Java, Kotlin, and/or Flutter
- Defining and implementing standards and promote best practices for the iOS, Android development teams
- Analyzing and optimizing applications to maximize speed and scale while factoring in mobile network latency and bandwidth constraints.
- Unit testing, Object oriented programming, Mobile design patterns, Integration with SOAP, RESTful services, Various frameworks in iOS, Third party integrations using Cocoapods / Package Manager / Maven / Artifactory
- Code coverage and monitoring
- Infrastructure / Devops
- Experience with Build Tools / Pipelines / Package Managers: Webpack, Parcel, Vite, npm, Yarn, Babel.
- Experience working in cloud technologies (Azure preferred), Docker, Devops, CI/CD tools (Jenkins, Bamboo, Github Actions, Gitlab CI or similar ), Git or equivalent repositories.
- Tools: Analytics & Crash monitoring, Git / Stash, Hybrid approach
- Bachelor’s degree preferred in a Business or IT discipline (Computer Science).
- Data Layer
- Strong understanding of relational databases (e.g., SQL Server, PostgreSQL) and ORM frameworks (e.g., Entity Framework).
- Strong experience with noSQL databases like Redis, Cosmos etc.
- Experience in any E-commerce, retail, software engineering, consulting, or start-up organization is considered a big Plus
- Knowledge of Software Design, Architecture
- Knowledge and/or Experience of Ecommerce architecture / design (big plus)
- Architecture Certification (TOEGAF or similar)
- Development Certification (.NET, React etc)
- Ecommerce experience
- Salesforce experience
- Oracle system experience
- Experience in a Project management, Scrum Master capacity
- Adobe Experience Manager Experience
- Experience working on database technology such as Oracle, MySql, etc.
- Big Data Technologies (Solr, Hive, HBase, Spark, Kafka, Yarn ,Storm, Splunk, Vertica)
- Experience working with JIRA, Bamboo, Atlassian products
- Experience working with CMS and Marketing platforms including Adobe Experience Manager, Sales Force Marketing Cloud, Salesforce, Hotel Systems including Amadeus, Oracle, and Sabre
Four Seasons is committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If contacted for an employment opportunity, please advise Human Resources if you require accommodation.
Key Skills
Ranked by relevance
devops
cloud
cicd
oracle
design patterns
microservices
typescript
salesforce
docker
yarn
git
ios
c
technical expertise
mobile design
restful apis
postgresql
sql server
gitlab ci
cocoapods
webpack
jenkins
android
kotlin
server
gitlab
splunk
react
nosql
swift
mysql
redis
kafka
maven
oauth
hbase
scrum
spark
java
jira
sql
npm
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer - MERN
2026-05-26
Full-time
Entry
Singapore
Hospitality
Engineering
View Job Details
Related
Analyst, Data Strategy
2026-05-24
Full-time
Not Applicable
Canada
Travel Arrangements
Information Technology
View Job Details
Related
Software Engineer
2026-05-22
Full-time
Not Applicable
Spain
Travel Arrangements
Engineering
Login to Apply
- Posted
- Feb 08, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Toronto
- Company
- Four Seasons Hotels and Resorts
Industries
Travel Arrangements
Hospitality
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer - MERN
2026-05-26
Full-time
Entry
Singapore
Hospitality
Engineering
View Job Details
Related
Analyst, Data Strategy
2026-05-24
Full-time
Not Applicable
Canada
Travel Arrangements
Information Technology
View Job Details
Related
Software Engineer
2026-05-22
Full-time
Not Applicable
Spain
Travel Arrangements
Engineering