iOS Developer

4 weeks ago


Old Toronto, Canada Nexus Systems Group Inc. Full time
Typical Day in Role:
• Adheres to and demonstrates coding conventions and good practices and helps to maintain the architecture of the project.
• Stays on top of reviewing others’ code, actively contributing suggestions and catching potential issues.
• Demonstrates an exceptional understanding of programming language(s) and tools.
• Demonstrates experience with and understanding of all layers of app code: UI, business logic, models, networking.
• Deep knowledge of iOS design best practices and Apple’s Human Interface Guidelines (accessibility)
Willing and able to provide designers with constructive feedback.
• Good understanding of layers below the app: API, services, and backend systems.
• Very involved in feature refinement to flag requirements and ask questions.
• Takes initiative to help identify and resolve production (and other critical) issues.
• Always works to balance user experience, performance (client and backend), and security.
• Going through requirements, implementing features and during feature implementation, integrating with APIs
• Write unit test cases in XCTest

Candidate Requirements/Must Have Skills:
1) 8+ years of experience as a mobile iOS developer working on large scale projects
2) 2+ years of working experience with SwiftUI
3) 3+ years’ experience with Version Control Software (Github and/or Bitbucket – please list which)
4) 2+ years of experience in integrating APIs with mobile apps
5) 2+ years’ experience with and understanding of all layers of app code: UI, business logic, models, networking

Nice-To-Have Skills:
1) 2+ years’ experience using JIRA
2) 2+ years’ experience with Figma
3) Familiarity with design patterns, specifically MVVM
4) Familiarity with unit testing and snapshot testing

Soft Skills Required:
• Clear, articulate written and oral communicator.
• Communicates and collaborates well across all team channels (email, Slack, meetings), including cross-platform collaboration with other teams.
• Delivers high-quality work in a timely fashion, almost always meeting deadlines.
• Able to take the lead on complex tasks with minimal guidance. Sees the work through and is accountable from the planning stages to full completion.
• Judicious in asking for guidance — doesn’t for every detail, but always validates larger decisions with the team, tech lead, and/or architect.
• Self-motivated; shows initiative in taking on tasks and making suggestions.

Education:
Computer Science, Software Engineering, Computer Engineering degree or equivalent. #J-18808-Ljbffr
  • iOS Developer

    3 weeks ago


    Old Toronto, Canada Robinhood Full time

    About the team + role We’re excited to invite talented and motivated iOS Developers to join our Apple Design Award-winning team to help expand Robinhood’s mobile experience for our customers. Our iOS community is extremely tight knit! We have weekly syncs, frequent tech talks, and recurring in-person offsites. Come join us! Learn more about some of our...

  • iOS Developer

    3 weeks ago


    Old Toronto, Canada Robinhood Full time

    About the team + role We’re excited to invite talented and motivated iOS Developers to join our Apple Design Award-winning team to help expand Robinhood’s mobile experience for our customers. Our iOS community is extremely tight knit! We have weekly syncs, frequent tech talks, and recurring in-person offsites. Come join us! Learn more about some of our...

  • iOS Developer

    3 weeks ago


    Old Toronto, Canada Robinhood Full time

    About the team + role We’re excited to invite talented and motivated iOS Developers to join our Apple Design Award-winning team to help expand Robinhood’s mobile experience for our customers. Our iOS community is extremely tight knit! We have weekly syncs, frequent tech talks, and recurring in-person offsites. Come join us! Learn more about some of our...

  • iOS Developer

    1 week ago


    Old Toronto, Canada Robinhood Full time

    About the team + role We’re excited to invite talented and motivated iOS Developers to join our Apple Design Award-winning team to help expand Robinhood’s mobile experience for our customers. Our iOS community is extremely tight knit! We have weekly syncs, frequent tech talks, and recurring in-person offsites. Come join us! Learn more about some of our...

  • iOS Developer

    1 week ago


    Old Toronto, Canada Robinhood Full time

    About the team + role We’re excited to invite talented and motivated iOS Developers to join our Apple Design Award-winning team to help expand Robinhood’s mobile experience for our customers. Our iOS community is extremely tight knit! We have weekly syncs, frequent tech talks, and recurring in-person offsites. Come join us! Learn more about some of our...

  • Junior iOS Developer

    2 weeks ago


    Old Toronto, Canada Patterned Learning Career Full time

    This is a remote position. Junior iOS Developer - Remote Job, 1+ Year Experience Annual Income: $56K - $66K A valid work permit is necessary in Canada About us: Patterned Learning is a platform that aims to help developers code faster and more efficiently. It offers features such as collaborative coding, real-time multiplayer editing, and the ability...

  • Junior iOS Developer

    2 weeks ago


    Old Toronto, Canada Patterned Learning Career Full time

    This is a remote position. Junior iOS Developer - Remote Job, 1+ Year Experience Annual Income: $56K - $66K A valid work permit is necessary in Canada About us: Patterned Learning is a platform that aims to help developers code faster and more efficiently. It offers features such as collaborative coding, real-time multiplayer editing, and the ability...

  • Junior iOS Developer

    2 weeks ago


    Old Toronto, Canada Patterned Learning Career Full time

    This is a remote position. Junior iOS Developer - Remote Job, 1+ Year Experience Annual Income: $56K - $66K A valid work permit is necessary in Canada About us: Patterned Learning is a platform that aims to help developers code faster and more efficiently. It offers features such as collaborative coding, real-time multiplayer editing, and the ability...


  • Old Toronto, Canada Canadian Imperial Bank of Commerce Full time

    We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you...


  • Old Toronto, Canada Canadian Imperial Bank of Commerce Full time

    We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you...


  • Old Toronto, Canada Canadian Imperial Bank of Commerce Full time

    We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you...


  • Old Toronto, Canada Canadian Imperial Bank of Commerce Full time

    We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you...


  • Old Toronto, Canada Canadian Imperial Bank of Commerce Full time

    We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you...

  • iOS Developer

    1 week ago


    Toronto, Canada Sage Recruiting Full time

    Sage Recruiting is looking for an iOS Developer to join a medium-sized B2C/B2B software company partnered with some of the world’s leading brands. Our client helps consumers to save money on items they purchase every day, and their product has the advantage to create an impact on purchasing decisions.As an iOS Developer, you will build out features for a...

  • iOS Developer

    3 weeks ago


    Toronto, Canada Sage Recruiting Full time

    Sage Recruiting is looking for an iOS Developer to join a medium-sized B2C/B2B software company partnered with some of the world’s leading brands. Our client helps consumers to save money on items they purchase every day, and their product has the advantage to create an impact on purchasing decisions.As an iOS Developer, you will build out features for a...

  • iOS Developer

    3 weeks ago


    toronto, Canada Autzu Full time

    Job Description: Autzu is seeking a talented and driven iOS Developer to join our team and help us shape the future of sustainable, autonomous rideshare vehicles. In this role, you will be responsible for developing and maintaining high-quality iOS applications that enable seamless communication be

  • iOS Developer

    4 weeks ago


    Toronto, Canada Autzu Full time

    Job Description: Autzu is seeking a talented and driven iOS Developer to join our team and help us shape the future of sustainable, autonomous rideshare vehicles. In this role, you will be responsible for developing and maintaining high-quality iOS applications that enable seamless communication b

  • iOS Developer

    1 week ago


    Toronto, Canada Themesoft Inc. Full time

    Proficient in Swift, with a good knowledge of its ecosystemsA minimum of 8+ years of experience in Mobile application developmentMust have 4+ years of strong hands-on experience with React Native development to deliver cross-platform mobile native apps with IOS & AndroidExperience in developing reusable components for mobile native development using ReactJS,...


  • Old Toronto, Canada Trustflight Full time

    About us TrustFlight is at the forefront of digitising the aviation industry with the creation of cutting-edge workflow applications that automate operating and maintenance processes, enabling our customers to focus on the data and insights that matter. To achieve this we are building an amazing group of committed people who are driven to innovate at pace,...


  • Old Toronto, Canada Trustflight Full time

    About us TrustFlight is at the forefront of digitising the aviation industry with the creation of cutting-edge workflow applications that automate operating and maintenance processes, enabling our customers to focus on the data and insights that matter. To achieve this we are building an amazing group of committed people who are driven to innovate at pace,...