Senior iOS Developer to help build a trading application using SwiftUI with one of our major ba

2 weeks ago


Old Toronto, Ontario, Canada S I Systems Full time
Senior iOS Developer to help build a trading application using SwiftUI with one of our major banking clients- BNSJP

Senior iOS Developer to help build a trading application using SwiftUI with one of our major banking clients- BNSJP

Location Address: Hybrid - Toronto– 1 every 2 weeks on Tuesdays – can go in more if want but need to stick to this hybrid model minimum – will want them to go to office for hardware setup

Contract Duration: ASAP to Oct 31, 2024 – approx. 4 months (Possibility of extension & conversion to FTE)

Schedule Hours: 37.5 hrs/week

Story Behind the Need

  • Business group: Canadian Digital Banking Engineering – Applications - part of digital Engineering – supporting digital banking applications
  • Project: Need an iOS developer to help out with feature development work on wealth team – Wealth Apps / Starburst / Atlantis Projects – working on trading platforms – Starburst project: current iTrade platform for stock and ETF trading, working on trading applications, equities, ETFs

Must Have Skills:

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

Nice-To-Have Skills:

  • 2+ years' experience using JIRA
  • 2+ years' experience with Figma
  • Familiarity with design patterns, specifically MVVM
  • Familiarity with unit testing and snapshot testing

Education:

Computer Science, Software Engineering, Computer Engineering degree or equivalent.

Best VS. Average Candidate:

Has all required and nice to have experience on recent fintech projects; ideal candidate would have higher years of experience.

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)
  • 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
  • 1st round – send assignment/coding assessment ahead of time to selected candidates – provide 3 full days to complete
  • 2nd round - technical interview – 1 hour – MS Teams Video interview; with Dev team members
  • 2 parts: 1st part: questions about assignment completed– 15-20 minutes; 2nd part: technical/theoretical verbal interview – 40-45 minutes
#J-18808-Ljbffr
  • Senior iOS Developer

    2 weeks ago


    Old Toronto, Ontario, Canada Tangerine Bank Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Tangerine is Canada's leading direct bank. We offer flexible and accessible banking options, innovative products, and award-winning Client service. The reason why Tangerine employees come to work each day is to help Canadians live better lives. We focus on making a...

  • Senior iOS Developer

    2 weeks ago


    Old Toronto, Ontario, Canada Score Media and Gaming Inc. Full time

    About the Role & TeamAs part of the theScore team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers and Designers determined to deliver some of the best apps the market has to offer. We want you to be challenged and to get the full experience of what it's like to work at theScoreThe mobile experience is essential...

  • Ios developer

    2 weeks ago


    Toronto, Ontario, Canada ProViso Staffing Full time

    Canadian Digital Banking Engineering – Applications – part of bank's digital Engineering – supporting digital banking applicationsProject: Need an iOS developer to help out with feature development work on wealth team – Wealth Apps / Starburst / Atlantis Projects – working on trading platforms – Starburst project: current iTrade platform for...

  • Senior iOS Developer

    2 weeks ago


    Toronto, Ontario, Canada theScore Full time

    About the Role & Team As part of the theScore team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers and Designers determined to deliver some of the best apps the market has to offer. We want you to be challenged and to get the full experience of what it's like to work at theScore The mobile experience is...

  • Senior iOS Developer

    4 weeks ago


    Toronto, Ontario, Canada theScore Full time

    theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players....


  • Toronto, Ontario, Canada Turo Full time

    Turo is the world's largest car sharing marketplace where you can book the perfect car for wherever you're going from a vibrant community of trusted hosts across the US, UK, Canada, Australia, and France. Whether you're flying in from afar or looking for a car down the street, searching for a rugged truck or something smooth and swanky, Turo puts you in the...

  • iOS Developer

    2 weeks ago


    Old Toronto, Ontario, Canada Lightspeed Restaurant Full time

    Hi there Thanks for stopping by Are you actively looking for a new opportunity? Or just checking the market? Well... you might just be in the right placeWe are looking for a Intermediate or Senior iOS Developer to join one of our squads where you will be supporting Lightspeed's Hospitality product group on the mission to expand our reach into new markets and...

  • iOS Developer

    2 weeks ago


    Toronto, Ontario, Canada Lightspeed Full time

    Hi there Thanks for stopping by Are you actively looking for a new opportunity? Or just checking the market? Well... you might just be in the right place We are looking for a Intermediate or Senior iOS Developer to join one of our squads where you will be supporting Lightspeed's Hospitality product group on the mission to expand our reach into new...

  • Staff IOS Engineer

    2 weeks ago


    Toronto, Ontario, Canada Mozilla Full time

    Staff IOS Engineer at Mozilla Corporation Team: Firefox Locations: Remote Canada, Remote US To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu. To learn more about our Hiring Range System, please click this Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has...


  • Toronto, Ontario, Canada Tundra Technical Solutions Inc. Full time

    Canadian Digital Banking Engineering – Applications - part of Scotia digital Engineering – supporting digital banking applications Project: Need an iOS developer to help out with feature development work on wealth team – Wealth Apps / Starburst / Atlantis Projects – working on trading platforms – Starburst project: current iTrade platform for stock...

  • Junior iOS Engineer

    2 weeks ago


    Old Toronto, Ontario, Canada AutoTrader Full time

    TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services. The company is comprised of , AutoSync and Dealertrack Canada. in Quebec) offers the largest inventory of new cars and used cars inCanada, receiving over 25 million monthly visits to its marketplace. With over 3,500 subscribers and counting, AutoSync is the largest...

  • Senior iOS Developer

    2 weeks ago


    Toronto, Ontario, Canada Trustflight Full time

    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, leverage...

  • iOS Developer

    2 weeks ago


    Old Toronto, Ontario, 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...

  • Junior iOS Developer

    2 weeks ago


    Old Toronto, Ontario, 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 to...

  • Sr. IOS Developer

    4 weeks ago


    Toronto, Ontario, Canada Cognizant Full time

    Senior iOS Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role overview We are...

  • iOS Developer

    2 weeks ago


    Toronto, Ontario, Canada Robinhood Full time

    Join a leading fintech company that's democratizing finance for all.Robinhood was founded on a simple idea: that our financial markets should be accessible to all. With customers at the heart of our decisions, Robinhood is lowering barriers and providing greater access to financial information. Together, we are building products and services that help create...

  • Junior iOS Engineer

    2 weeks ago


    Toronto, Ontario, Canada AutoTrader Full time

    Junior iOS Engineer (Hybrid/Toronto)Our mission as the leading digital automotive marketplace in Canada is to build the ultimate platform to connect you with the vehicle of your dreams. With over 25 million monthly visitors, Trader boasts best-in-class vehicle management and discovery solutions that have placed it as the trusted digital player in the...


  • Old Toronto, Ontario, Canada Score Media and Gaming Inc. Full time

    theScore , a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players....

  • Junior iOS Engineer

    2 weeks ago


    Toronto, Ontario, Canada AutoTrader Full time

    Job title: Junior iOS Engineer (Hybrid/Toronto) Our mission as the leading digital automotive marketplace in Canada is to build the ultimate platform to connect you with the vehicle of your dreams. With over 25 million monthly visitors, Trader boasts best-in-class vehicle management and discovery solutions that have placed it as the trusted digital player in...

  • Junior iOS Developer

    2 weeks ago


    Toronto, Ontario, Canada Patterned Learning Career Full time $56,000 - $66,000

    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 efficientlyDescription: Join our team as an iOS Developer and contribute to the design, development, and maintenance...