Senior Ios Developer

Mississauga, ON, Canada

Job Description

WHO WE ARE:

Compass Digital is an organization that drives innovation for Compass Group NA, an $18 billion food hospitality organization. Compass Group serves over 3 billion meals per year in award winning restaurants, corporate cafes, hospitals, schools, arenas, museums, and more. As the innovation branch of Compass Group, we're custom-built for fast-paced transformation at the intersection of hospitality and technology. We're focused on delivering the best experiences possible for our customers and consumers.

WHAT WE DO:

We are a team of high performing problem solvers with the same vision: to drive the digital future in hospitality. As digital experts we are focused on building a diverse set of products and solutions for our consumers. Our core products include mobile apps, self-serve kiosks, POS and delivery. We also invest in areas like AI, IoT and frictionless retail. Here we work with the "art of the possible" ideas, where we explore and develop the future of hospitality and technology.

We are looking for a Senior iOS Developer to help build the mobile applications at the core of our business. Here you will develop, improve, maintain and lead world-class hospitality software.

WHAT YOU'LL BE DOING:

  • Develop iOS solutions for our food mobile pre-ordering and delivery platform
  • Participate in all phases of the Software Development Life Cycle to design, develop and test high-quality software.
  • Attend scrum meetings and stand-ups with our iOS team
  • Work closely with our iOS Lead, product managers and product designers to implement new and enhance existing features
  • Act as a Subject Matter Expert guiding teams on technical issues.
  • Help mentor and coach developers on best practices, standards, design patterns, testing, pipeline and other technical and nontechnical issues.
  • Identify areas of technical debt and provide practical plans for eliminating them.
  • Help production understand the impact of technical decisions.
  • Champion writing code that is reliable, maintainable and reusable through a thorough understanding of Clean Code and other design principals
  • Foster and maintain a positive and collaborative work environment to motivate and empower developers.
  • Identify long-term goals (technical and people) and work with leadership and dev teams to achieve those goals.
WHAT YOU'LL BRING:
  • At least 5 years of relevant industry experience developing iOS applications in Swift and Objective-C.
  • At least 2 years as a senior iOS developer
  • Understanding of all aspects and tools for iOS development
  • Familiarity with various app architectures like MVC, MVP, MVVM and Clean Architecture.
  • Understanding of networking and REST APIs
  • Experience achieving adequate coverage of unit tests
  • Enthusiasm in staying up to date with the latest development technologies
  • Very good communication skills in order to mentor, coach, motivate and guide team members.
  • A love of mentoring and coaching team members
  • A passion for your work and for quality
Powered by JazzHR

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2049858
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mississauga, ON, Canada
  • Education
    Not mentioned