Developer - Emerging technologies (Big Data, Mobile, Cloud, RPA) - 5

Toronto 12 days agoFull-time External
Negotiable
Work Arrangement Hybrid: 2 days in office – Wed and Fridays Contract Duration 3-6 months, reviewed and renewed on a monthly basis due to changes in the funding source. Possibility of Extension & Conversion to FTE Yes / possible Schedule Hours 9am-5pm Monday-Friday Story Behind the Need Business group: CCA Retail Digital Engineering – Develop and support online and mobile banking platforms for *** in the Caribbean region focusing on retail customers. Initiative Faster Payments - Guyana, Barbados initiative. The contractor will be working on existing backlogs for mobile. Candidate Value Proposition This position will give the candidate exposure to the Google Cloud Platform and the ability to lead the project team and design and implement solutions. Candidate Requirements / Must Have Skills 10 or more years of iOS development (conceptualization, design, and development), including experience with Swift 5 and XCTest Strong knowledge of UIKit, Auto Layout, and building interfaces programmatically Familiarity with different software design patterns (MVC/MVVM), with experience providing hands‑on architectural design for native iOS apps Hands‑on experience implementing accessibility and dark mode Good knowledge of iOS design best practices and Apple’s Human Interface Guidelines. Willing and able to provide designers with constructive feedback Nice-To-Have Skills Bonus points for knowledge of and experience with Combine and SwiftUI Experience building applications that consume RESTful APIs Experience with tools such as: JIRA, Confluence, Bitbucket Comfortable working on a large‑scale product as part of a large and complex enterprise, with both new technologies and building on top of legacy systems Apple AppStore app publish / launch experience Prior FI / Banking experience preferred Prior work experience with Bank, preferably working in other teams within Scotia Digital Soft Skills Hit the ground running Strong communication skills (written & verbal), Interacting with Product, Design, Front‑end and Back‑end Teams Self‑starter that actively engages issues seeking resolution, ability to meet dynamic changes on prioritization Degrees or Certifications Bachelor’s degree in a technical field such as computer science, computer engineering or a related field required Best vs Average Candidate The best candidate is a hands‑on developer with direct experience building financial and fintech applications. Candidate Review and Selection 2 rounds 1st – Codility test 90 mins duration – Candidate will receive instructions during the interview online 2nd round Technical questions based on previous experience –1 hour duration with senior managers –Online. Note ***NOTE: *** will review any requests for accommodations put forward by Suppliers*** #J-18808-Ljbffr