Dawn InfoTek Inc. is a professional IT consulting firm that partners with major financial institutions, investment firms, and government organizations. We are dedicated to delivering cutting-edge consulting services and recruiting top IT talent across all levels for our clients.
We are currently seeking a Senior iOS Developer to join a dynamic development team supporting one of our major financial clients.
Hybrid: 3 days
Anchor days: Wednesday and remaining 2 days are flexible
Contract Duration: 03/23/2026 to 10/31/2026
Possibility of extension: Yes, based on performance and business needs
Conversion to FTE: Yes, based on performance and business needs
Seeking a Senior Developer - iOS who is passionate about building high-quality, scalable mobile applications using the latest Swift language features. This role requires deep technical expertise, leadership skills, and a commitment to best practices in coding, security, and architecture.
Candidate Value Proposition:
• Opportunity to lead high-impact projects using cutting-edge technologies.
• Collaborative environment with strong technical culture.
Key Accountabilities:
• Develop and maintain iOS applications using modern Swift features such as structured concurrency (async/await), Sendable, and other advanced APIs.
• Establish robust coding patterns for resilience, testability, and security.
• Define and enforce architectural standards and design guidelines for the team.
• Drive adoption of SwiftUI, Combine, and other modern frameworks where applicable.
• Ensure performance optimization and memory efficiency across all modules.
Mentorship & Advocacy
• Act as a technical guru, mentoring team members and promoting best practices.
• Advocate for clean code principles, SOLID design, and secure coding standards.
• Conduct code reviews and provide constructive feedback to improve code quality.
• Organize knowledge-sharing sessions and technical workshops for the team.
• Foster a culture of continuous learning and innovation.
Innovation & Scalability
• Stay up-to-date with industry trends, Apple frameworks, and emerging technologies.
• Design and implement scalable architectures and modules for enterprise-level applications.
• Introduce automation strategies for testing and deployment to improve efficiency.
• Evaluate and integrate new tools and libraries to enhance productivity and maintainability.
• Collaborate with cross-functional teams (Product, QA, Security) to deliver high-quality solutions.
Must Have Skills:
• 10+ years of professional development experience.
• 8+ years of experience as iOS Developer.
• 1-2 years of experience with strong expertise in latest Swift language features (Swift 6), including async/await, actors, and Sendable.
• 2+ years of recent hands-on experience with SwiftUI and Combine.
• Exposure to Swift Package Manager and modularization strategies.
• Solid understanding of security best practices (OAuth, SSL pinning, certificate validation, secure storage).
• 5+ years of Experience with CI/CD pipelines, unit testing, and automated UI testing.
• 5+ years of experience with App Store guidelines, performance optimization, and memory management.
Nice to have:
• Experience in financial or enterprise-grade applications.
• Knowledge of modern architectural patterns (MVVM, VIPER, Clean Architecture).
• Experience with Model Context Protocol (MCP) servers and AI integrations, including designing, building, and maintaining custom MCP tools
• Strong written technical documentation skills, including clearly articulating current and proposed architecture and codifying conventions and best practices
• Deep knowledge of iOS design best practices and Apple’s Human Interface Guidelines. Willing and able to provide designers with constructive feedback.
• Experience with tools such as: JIRA, Confluence, Bitbucket
Soft Skills Required:
- High work ethics
- Excellent communication skills, with the ability to work with various team members and stakeholders
Education:
• University degree in technology, computer science, engineering OR equivalent experience
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior iOS Software Engineer
2026-05-20
iOS Developer
2026-05-27
Senior iOS Developer
2026-05-27
- Posted
- Mar 12, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Dawn InfoTek
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior iOS Software Engineer
2026-05-20
iOS Developer
2026-05-27
Senior iOS Developer
2026-05-27