Technologie

iOS Developer II

Loblaw Digital est l’équipe responsable de la construction et de l’exploitation des activités numériques pour le plus grand et le plus prospère détaillant au Canada. Nous créons des solutions de commerce électronique de pointe réactives, dont le site Cliquez et ramassez de Loblaws, qui offre une expérience de courses alimentaires en ligne novatrice. Nous avons également mis au point, et exploitons maintenant, le site primé JoeFresh.com, ainsi que l’application pour iPad et iPhone. Nous sommes établis dans le centre-ville de Toronto et fonctionnons comme une jeune entreprise, mais disposons des ressources d’une entreprise beaucoup plus importante. Nous sommes une équipe sympathique d’entrepreneurs en constante évolution qui travaille en collaboration en vue de transformer la façon dont les Canadiens magasinent.

Pourquoi ce role est-il important?

Please note, Loblaw's Return to Office Policy is 4 days in the office

The PCX Fulfillment team is seeking an experienced iOS developer with strong programming fundamentals and keen attention to detail to join our small but mighty mobile team. We power the enterprise side of the PCX business with an iOS application that allows our store colleagues to fulfill customer orders accurately and efficiently. We're a collaborative team that values strong communication, a commitment to quality, and a desire to learn and grow together.
 

What You'll Do:

  • Maintain our iOS application using Swift, SwiftUI, Combine, and various SDKs integrating RESTful APIs.
  • Work closely with the development, product, UX, and operations teams to design, build features, and address technical debt/bugs.
  • Contribute to our Kotlin-based Backend-For-Frontend, leveraging the Spring Boot framework.
  • Ensure code quality by consistently writing clean, maintainable code and creating UI and unit tests for all your work.
  • Engage in technical design discussions and participate in design and code reviews.
  • Gain experience deploying containers to the cloud using Google Cloud Platform (GCP).
  • Collaborate daily with the team to identify and implement optimal solutions.
     

Does This Sound Like You?

  • Strong iOS expertise and exceptional understanding of iOS development, deployment, and debugging.
  • A good grasp of architecture patterns such as MVVM, MVC, and Redux, and the ability to explain them clearly.
  • Experience and familiarity with SwiftUI, Combine, and ideally, Point Free's Composable Architecture or Redux patterns.
  • An openness to new technologies and a willingness to learn Kotlin, Spring Boot, and aspects of Google Cloud Platform.
  • Humility and curiosity - you're comfortable acknowledging knowledge gaps and possess a creative, inquisitive approach to product development.
  • Hands-on experience with functional programming paradigms using RxSwift or Combine.
  • A passionate learner, eager to explore new technologies, ask questions, and thrive in a lean team that provides a supportive learning environment.
  • You are accountable to your team, take pride in your work, and embrace a collaborative leadership approach.
  • A clear communicator who excels at explaining complex concepts effectively.
  • You demonstrate accountability and responsibility working in a fast-paced environment and show kindness towards colleagues.
  • A testing advocate who prioritizes writing thorough tests over manual regression testing.

You believe in:

  • Contributing to the bigger picture of product development by not just writing code but asking good questions from both technical and product perspectives.
  • Leveling up as a team - we win and lose together.

Comment Réussir:

Chez Loblaw Digital, nous recherchons toujours des personnes formidables pour continuellement renforcer notre culture.  Nous croyons que les gens formidables façonnent nos valeurs, sont authentiques, bâtissent la confiance et créent des liens. 

Si cela vous ressemble et que vous êtes ouvert d’esprit, que vous avez une bonne attitude face aux changements et que vous aimez les défis d’un environnement de travail aux détails dynamiques, postulez aujourd’hui.

Type d'emploi:

Temps plein

Role:

Poste régulier

Loblaw Digital limitée considère que la diversité culturelle du Canada est une source de fierté nationale et un symbole de stabilité. Nous nous sommes donné comme priorité de refléter les diversités culturelles de notre pays dans les produits que nous vendons, les gens que nous embauchons et notre culture d’entreprise. Des mesures d’adaptation sont offertes sur demande pour les candidats et les collègues qui ont des handicaps.

En outre, nous croyons que la conformité aux lois consiste à faire ce qu'il faut. Le respect de la loi fait partie de notre Code de conduite; il renforce ce que nos clients et nos parties prenantes attendent de nous.