Software Engineer
6 days ago
Primary Job Title:
Software Engineer
Alternate/Related Job Titles:
Senior iOS Developer
• Mobile Software Engineer
• iOS Application Architect
• iOS Technical Lead
Location:
Toronto, Ontario
Onsite Flexibility:
Hybrid — currently 3-4 days onsite weekly (1 day work from home planned for 2026)
Contract Details:
- Position Type:
Contract - Contract Duration:
12 months (possibility of extension or conversion based on performance and business needs) - Start:
As Soon As Possible - Pay Rate:
C$70 - 80/hour
Job Summary
Seeking a highly skilled and motivated
Mobile iOS Software Engineer
to join the TD Insurance division within a top 10 North American bank. The successful candidate will design, develop, and maintain mobile solutions that enhance insurance products and services for TD customers. You'll collaborate closely with UX, API, QE, and other mobile teams to deliver
secure, scalable, and high-quality applications
.
Key Responsibilities
- Design and develop
iOS mobile applications supporting TD Insurance products. - Integrate with
RESTful APIs
, secure data protocols, and third-party systems. - Participate in
code reviews
, unit testing, and continuous integration/delivery processes. - Ensure compliance with
WCAG 2.1 accessibility standards
. - Optimize mobile applications for
performance, scalability, and security
. - Ensure full adherence to
regulatory and data privacy
requirements. - Support the full
software development life cycle
(SDLC) and collaborate within an Agile team.
Required Experience
- 8-10 years of software engineering experience (some flexibility).
- Proven background in iOS development and Agile methodologies.
- Post-secondary degree and
Certified Agile Development
credentials.
Nice-to-Have Experience
- Previous experience within
banking or financial institutions
. - Supervisory or
team lead
experience in mobile development.
Required Skills
- iOS application development (Swift, Xcode)
- RESTful API integration
- Accessibility compliance (WCAG 2.1)
Preferred Skills
- CI/CD pipeline management
- Secure mobile data handling and encryption
- Collaboration with cross-functional teams
- UX/UI and product coordination
- Strong written and verbal communication
Additional Skills
- Team-oriented collaboration
- Performance optimization and debugging
- Adherence to Agile best practices
Team & Culture
You'll join a
collaborative 12-person team
within the TD Insurance mobile pod, working in a supportive environment with regular touchpoints. Performance is measured by quality, timeliness, and deliverables.
About the Client
A top 10 bank in Canada and North America providing comprehensive financial solutions in retail, commercial, wealth management, and wholesale banking. The insurance mobile team operates within a rapidly expanding digital environment offering growth opportunities across the enterprise.
About GTT
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We value diverse and inclusive workplaces and partner with Fortune 500 clients across finance, insurance, life sciences, and technology throughout the U.S. and Canada.
Job Number:
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
1 week ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
1 week ago
Toronto, Ontario, Canada Beacon Software Full timeSenior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...
-
Senior Software Engineer
1 week ago
Toronto, Ontario, Canada Beacon Software Full timeSenior Software Engineer MAP Policy Partners is a Beacon Software portfolio company and a leader in MAP (Minimum Advertised Price) enforcement automation. With over 15 years of industry experience, we've engineered a streamlined, automated solution for MAP monitoring and enforcement, built to detect, investigate, and act on violations across millions of...
-
Senior Software Engineer
1 week ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Banyan Software Full timeBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Full Stack Software Engineer
1 week ago
Toronto, Ontario, Canada Greenhouse Software Full timeOur mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they're the foundation of our success. At Greenhouse, you'll join a team that collaborates purposefully, fosters inclusivity, and communicates with transparency and accountability so we can help companies measurably...
-
Software Engineering Program Manager
1 week ago
Toronto, Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier...
-
Engineering Manager
4 days ago
Toronto, Ontario, Canada Redwood Software Full timeOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Manager, Engineering
2 days ago
Toronto, Ontario, Canada Redwood Software Full timeOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...