Yoyo Logo

Yoyo

Senior Mobile Engineer (iOS)

Reposted 8 Hours Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Port Louis
Senior level
In-Office or Remote
Hiring Remotely in Port Louis
Senior level
The Senior Mobile Engineer (iOS) will lead the development of iOS applications, collaborating with other engineers and designers to create high-quality features and improve technical processes.
The summary above was generated by AI
Company Description

Yoyo powers some of the world’s leading retail brands, through customer loyalty and rewards software solutions, to offer the world's most rewarding buying experience.

We create a space where passionate, smart, curious and creative people thrive.

Our values are our way of being, and how we show up every day.

This is how we help our clients build their best business and our staff build a career to be proud of. Living these values builds an environment where world-class passionate people create world-class scalable products that delight customers and consumers and drive scalable profit and revenue growth.

Job Description

Are you passionate about all things iOS, Swift, and also have an eye for detail? Do you enjoy working in a cross-functional team, alongside Android Engineers, Backend Engineers, Designers and Product Managers?

As part of our team, you will take ownership of the specification and delivery of technical projects and development of new features. Your work will change the relationship millions of customers have with their favourite brands across Europe: from University bars to high street stores we’ve got it all covered.
Working at Yoyo, you’ll gain an understanding of our component library and style guide, developed in collaboration with our designers which allows us to reuse code and have a consistent look and feel throughout all apps.

Key skills and experience

  • Good knowledge of Swift and UIKit
  • Experience working with a component library and style guide
  • Good understanding of SOLID principles
  • Experience with Functional Reactive Programming (FRP), particularly RxSwift and/or Combine
  • Experience consuming RESTful APIs, and collaborating in their design
  • Experience with unit testing (XCTest) and, equally important, writing testable code
  • Experience with Git and Github
  • Comfortable working with CI/CD processes
  • Familiarity with the process of creating and shipping apps (provisioning profiles, certificates, App Store Connect, TestFlight, etc)
  • Familiarity with common architectural patterns (MVC, MVVM, etc)

Responsibilities

  • Develop innovative new features: evaluate user journeys, design implementations from product specifications, write great code and collaborate with your team to deliver features
  • Contribute technical ideas to improve our products and refine our development process, we have a well defined roadmap for technical improvements on our iOS codebase
  • Translate designs into efficient, maintainable and reusable code and tests
  • Participate in code review to integrate changes with the existing codebase
  • Use performance metrics to build a delightful experience for our users. Allow data to drive decisions about what to refactor
  • Use your time effectively and take ownership of your work. Support other members of the team, communicate and participate
  • Participate in our engineering culture. Attend daily stand-ups, plan with your team and share knowledge

Additional Information

Company Values:

  • Be extremely customer centric: In everything we do, serve and delight our customers, using data to continuously improve.
  • Be a passionate team player: Spiral up, be positive, bring momentum, and energy to those around you, leave ego at the door and be teachable.
  • Be an owner: Be accountable and take responsibility. Find solutions, learn from your mistakes and own tasks to completion.
  • Be world-class at speed: Delivering world leading solutions that delight our clients and customers.
  • Be curious and creative: Constantly innovating, exploring, learning, stretching ourselves, pushing the boundaries and thinking out of the box.

Similar Jobs

49 Minutes Ago
In-Office or Remote
Senior level
Senior level
Insurance • Financial Services
Serve as the Health Insurance SME, manage change requests and stakeholder liaison across the development lifecycle, provide functional user support, and coordinate audits, compliance, and corrective actions to ensure policy and process adherence.
8 Hours Ago
In-Office or Remote
Junior
Junior
Security • Cybersecurity
Manage day-to-day unaccompanied housing operations on Diego Garcia, including funds and inventory administration, PAY.GOV/EBILLING/eMH transactional compliance, staff leadership and training, facility monitoring, and ensuring regulatory, medical, visa, and credentialing requirements are met.
Top Skills: CnicEbillingEnterprise Military Housing (Emh)Housing Learning Center (Hlc)Pay.Gov
2 Days Ago
Remote
Mid level
Mid level
Information Technology • Professional Services • Security • Consulting
The Technical Lead/NDT Lead carries out inspections, manages non-compliance issues, prepares reports, maintains equipment, and ensures safety regulations are met.
Top Skills: Electrical EngineeringMechanical Engineering

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account