Enable job alerts via email!

iOS Developer, Wallet

Apple Inc.

Montreal

On-site

CAD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Job summary

A leading technology company in Montreal is seeking a software engineer. Responsibilities include developing user interfaces, backend code, and ensuring optimal application performance. Ideal candidates will have strong programming skills in Swift/Objective-C, experience in user-interface development, and excellent communication abilities. Join a collaborative team dedicated to building the best products for users.

Qualifications

  • Strong software programming skills in Swift and/or Objective-C.
  • User-interface programming experience.
  • Comfortable with rapid development cycles and tight schedules.

Responsibilities

  • Develop user interfaces and networking code.
  • Collaborate with iOS teams and third-party developers.
  • Deliver application performance with fast launch times.

Skills

Software programming in Swift
User-interface programming
Excellent communication skills
Attention to detail
Optimization and performance issues understanding
Proficiency in English

Education

BS or MS in Computer Science
Job description

Selection changes the language of the page/content

Montreal, Quebec, Canada Software and Services

Description

As an engineer on our team, your responsibilities will range from high-level user interfaces, to writing background processing and networking code, to developing frameworks used by other teams at Apple and third party developers. We collaborate closely with the other iOS engineering teams, human interface designers, diverse groups across Apple, and our partners at other companies. We work on challenging projects and complex problems. We're successful when we deliver novel solutions that surprise and delight our users. You will also deliver the best possible application performance including fast launch times and smooth scrolling. Our goals are simple but the task is large; build the most amazing products in the world that our customers will love.

Minimum Qualifications
  • Strong software programming skills in Swift and/or Objective-C
  • User-interface programming experience
  • Excellent communication and collaborative skills
  • Passion for product quality and attention to detail
  • Comfortable with rapid development cycles, tight schedules
  • Excellent understanding of optimization and performance issues across software layers
  • Proficiency in English. The position requires daily basis interactions with multiple internal teams and partners/vendors across the globe which would require communicating in English. Also, all technical specifications necessary for the position and all technical documents provided by the team are written in English because they are shared across different countries
Preferred Qualifications
  • OS programming experience
  • Familiarity with NFC and related technologies
  • Understanding of security, digital signatures, and PKI
  • Performance analysis including Instruments
  • BS or MS in Computer Science, related technical field or equivalent experience
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.