Ios Developer Ii

Toronto, ON, CA, Canada

Job Description

At Loblaw Digital, we know that our customers expect the best from us. Whether that means building the best, most innovative online shopping experience, or designing an app that will impact the lives of people across the country, we're up for the challenge. From our office in Downtown Toronto, we've created leading eCommerce experiences in the online grocery shopping, beauty, pharmacy, and apparel spaces, and we're only just getting started.

Why is this role important?



Please note,

Loblaw's Return to Office 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.

How You'll Succeed:




At Loblaw Digital, we seek great people to continually strengthen our culture. We believe great people model our values, are authentic, build trust and make connections.


We're able to keep innovating because our colleagues are passionate about their work and excited about the future of eCommerce.


If you have big ideas, undeniable enthusiasm, and thrive in a collaborative, creative, and diverse group, we'll get along just fine.


Looking for a challenge? Good. Love an innovative work environment? Even better.


Apply today.

Employment Type:




Full time

Type of Role:




Regular
Loblaw Digital recognizes Canada's diversity as a source of national pride and strength. We have made it a priority to reflect our nation's evolving diversity in the products we sell, the people we hire, and the culture we create in our organization. Accommodation is available upon request for applicants with disabilities in the recruitment and assessment process and when hired.


In addition, we believe that compliance with laws is about doing the right thing. Upholding the law is part of our Code of Conduct - it reinforces what our customers and stakeholders expect of us.

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
    JD2391467
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned