Senior iOS/Android Developer

Envision Tech Sol — Canada · Posted ~3 hours ago

Senior Contract Onsite

Skills

iOS development Swift Mobile application development MVC MVVM Mobile architecture Code reviews Refactoring Cross-functional collaboration iOS Android Objective-C

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology team is seeking a Senior Mobile Developer with strong Swift expertise to expand and improve a mobile application. You will develop new features, apply scalable MVC or MVVM architecture, participate in code reviews, refactor existing code, and collaborate closely with product, design, testing, security, and risk teams.

Highlights

Senior contract role with hands-on mobile development, architectural ownership, code quality responsibilities, and close collaboration with product, UX, testing, security, and fraud teams.

Description

Job Title: iOS / Android Developer Location: Toronto, ON (Onsite, 5 days/week – Face‑to‑Face Interview mandatory) Type: Contract (C2C/W2) Experience Level: Senior (5+ years iOS development) and 8+ years overall at least Job Description -8+ profiles are fine here The Opportunity We are seeking a Mobile Developer (iOS/Android) with strong expertise in Swift to expand the functionality of a mobile banking application. The ideal candidate will deliver high‑quality features, ensure scalable architecture, and collaborate across cross‑functional teams. Key Responsibilities Develop new features in Swift for mobile banking applicationsEnsure proper design and architectural patterns (MVC, MVVM) for scalabilityParticipate in code reviews to maintain quality standardsCollaborate with project managers, product owners, testers, UX, security, and fraud teamsContinuously improve the app by simplifying and refactoring codeRequired Skills 5+ years iOS development in Swift (Objective‑C a plus)Experience with UI development in SwiftUI and UIKitStrong understanding of OOP, MVC, MVVM, iOS architectureExperience with unit testing frameworks and test‑driven code designProficiency with Xcode, Git, and source control toolsExperience with complex networking requirements in mobile appsUnderstanding of IT standards, UX design, accessibility, Agile methodologiesExcellent written and verbal communication skillsCollaborative, team‑oriented mindset with focus on continuous feedbackNice‑to‑Have Experience in financial or banking environments