Mobile Software Engineer, iOS
Listed on 2026-07-31
-
Software Development
App Developer - Mobile/Web, iOS Developer, Full Stack Developer, Backend Developer
Managing group benefits can be complex and stressful, especially during important life events. In this role, you will contribute to building and maintaining a mobile application that simplifies these experiences—helping people make informed decisions about their health and well-being.
As a Mobile Software Engineer, iOS, you will design and deliver accessible, user-centered mobile solutions that improve how individuals and families interact with their benefits.
- Design and develop intuitive, mobile-first iOS applications that are accessible and easy to use
- Translate product requirements and user stories into clean, maintainable, and well-tested code
- Ensure applications are secure, scalable, and performant
- Integrate mobile applications with backend services, APIs, and external data sources
- Troubleshoot, identify, and resolve issues to improve application performance and reliability
- Collaborate with cross-functional teams including Product, Design, and Quality Engineering to deliver customer-focused solutions
- Participate in design discussions, pair programming, and code reviews to maintain high engineering standards
- Continuously learn and apply new technologies to enhance the user experience
- 3+ years of experience building iOS applications that integrate with remote services and APIs
- 1+ years of experience developing user interfaces using SwiftUI
- Solid understanding of iOS application architecture, performance optimization, and mobile security principles
- 1+ years of experience using version control systems (e.g., Git; Git Hub preferred)
- Familiarity with CI/CD tools such as Jenkins or Git Hub Actions
- Knowledge of accessibility standards and inclusive design practices, with a commitment to building products that work for diverse users
- Demonstrated ability to consider the broader impact of technical decisions on customer experience
- Experience working in Agile or Scrum environments
- Strong communication and collaboration skills with a proactive approach to ownership and problem-solving
- Curiosity and continuous improvement mindset, both in technical skills and product outcomes
- Experience exploring or using emerging tools (e.g., AI-assisted development tools) is an asset
- We’ll empower you to learn and grow the career you want.
- We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
- As part of our distributed team, we’ll support you in shaping the future you want to see.
The role being advertised is an existing vacancy.
マニュライフとジョン・ハンコックについてマニュライフ・ファイナンシャル・コーポレーションは、「あなたの未来に、わかりやすさを」を提供する、国際的な大手金融サービスプロバイダーです。当社について詳しくは、 ご覧ください。
マニュライフは機会均等を是とする雇用主ですマニュライフ/ジョン・ハンコックでは、多様性を受け入れます。私たちは、サービス提供先であるお客さまと同様に、多様な人材を引きつけ、育成し、定着させ、文化や個人の力を受け入れる包括的な職場環境を促進するよう努めています。当社は公正な採用、定着、昇進、報酬に努めています。当社のすべての慣行およびプログラムは、人種、祖先、出身地、肌の色、民族的出身、市民権、宗教または宗教的信念、信条、性別(妊娠および妊娠関連の状態を含む)、性的指向、遺伝的特徴、退役軍人としての地位、性自認、性に関する表明、年齢、婚姻状況、家族状況、障害、または適用法で保護されるその他の要因に対する一切の差別を行うことなく管理されます。
雇用への平等なアクセスを提供するために、障壁を取り除くことが当社の優先事項です。人事担当者は、応募者が応募プロセス中に合理的配慮を要求する場合に協力します。配慮要求のプロセス中に共有されるすべての情報は、適用される法律およびマニュライフ/ジョン・ハンコックのポリシーに準拠した方法で保存および使用されます。申請プロセスにおいて合理的配慮を要求するには、hrまでご連絡をお願いします。
Referenced Salary LocationWaterloo, Ontario
Working Arrangementハイブリッド勤務
Salary range is expected to be between$86,100.00 CAD - $ CAD
Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: