As a Senior iOS Developer, you will play a key role in designing, developing, and maintaining our mobile applications for the insurance sector. You will collaborate with cross-functional teams to deliver high-quality, user-friendly, and efficient mobile solutions. You will provide technical guidance and mentorship to junior and intermediate developers, conduct code reviews, and ensure adherence to best practices and coding standards. You will also work closely with backend developers to integrate APIs and services, and with QA teams to ensure comprehensive test coverage and continuous integration.
...
Advantages
Hybrid role with 2 days per week in the office in Montreal.
Opportunity to work on innovative mobile applications for the insurance sector.
Collaboration with cross-functional teams and internal stakeholders.
Dynamic and stimulating work environment.
Possibility to contribute to large-scale projects and have a significant impact.
Responsibilities
Collaborate with a team of developers, designers, and product managers to define, design, and deliver new features.
Lead the design and development of advanced iOS features for the insurance sector.
Ensure the performance, quality, and responsiveness of applications.
Provide technical guidance and mentorship to junior and intermediate developers.
Conduct code reviews and ensure adherence to best practices and coding standards.
Work closely with backend developers to integrate APIs and services.
Collaborate with QA teams to ensure comprehensive test coverage and continuous integration.
Communicate effectively with stakeholders to gather requirements and translate them into technical specifications.
Identify and fix bugs, improve application performance, and ensure application stability.
Monitor application performance and suggest improvements.
Provide technical support and troubleshooting expertise for production issues.
Stay updated with the latest industry trends, technologies, and best practices to ensure our applications remain current and competitive.
Qualifications
Proficiency in both English and French, both spoken and written.
Excellent communication and interpersonal skills.
Strong problem-solving skills and the ability to work independently and as part of a team.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Proven experience (5+ years) in iOS development.
Proficiency in Swift.
Deep understanding of iOS frameworks such as SwiftUI, Core Data, etc.
Experience with threading and performance tuning.
Familiarity with RESTful and GraphQL APIs to connect iOS applications to backend services.
Experience with unit testing, component testing, integration testing, and other testing methodologies.
Strong knowledge of UI/UX standards and Apple’s design principles.
Knowledge of code versioning tools such as Git.
Experience in the insurance industry or a similar regulated environment.
Familiarity with Agile/Scrum development methodologies.
Experience with CI/CD pipelines (Bitrise).
Summary
For our client, we are seeking a Senior iOS Developer to join a dynamic team. This hybrid role, with 2 days per week in the office in Montreal, requires proficiency in both French and English. The ideal candidate will be responsible for the design, development, and maintenance of mobile applications tailored for the insurance sector. You will work closely with cross-functional teams to deliver high-quality, user-friendly, and efficient mobile solutions that meet the needs of their clients and internal stakeholders.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
As a Senior iOS Developer, you will play a key role in designing, developing, and maintaining our mobile applications for the insurance sector. You will collaborate with cross-functional teams to deliver high-quality, user-friendly, and efficient mobile solutions. You will provide technical guidance and mentorship to junior and intermediate developers, conduct code reviews, and ensure adherence to best practices and coding standards. You will also work closely with backend developers to integrate APIs and services, and with QA teams to ensure comprehensive test coverage and continuous integration.
Advantages
Hybrid role with 2 days per week in the office in Montreal.
Opportunity to work on innovative mobile applications for the insurance sector.
Collaboration with cross-functional teams and internal stakeholders.
Dynamic and stimulating work environment.
Possibility to contribute to large-scale projects and have a significant impact.
Responsibilities
Collaborate with a team of developers, designers, and product managers to define, design, and deliver new features.
Lead the design and development of advanced iOS features for the insurance sector.
...
Ensure the performance, quality, and responsiveness of applications.
Provide technical guidance and mentorship to junior and intermediate developers.
Conduct code reviews and ensure adherence to best practices and coding standards.
Work closely with backend developers to integrate APIs and services.
Collaborate with QA teams to ensure comprehensive test coverage and continuous integration.
Communicate effectively with stakeholders to gather requirements and translate them into technical specifications.
Identify and fix bugs, improve application performance, and ensure application stability.
Monitor application performance and suggest improvements.
Provide technical support and troubleshooting expertise for production issues.
Stay updated with the latest industry trends, technologies, and best practices to ensure our applications remain current and competitive.
Qualifications
Proficiency in both English and French, both spoken and written.
Excellent communication and interpersonal skills.
Strong problem-solving skills and the ability to work independently and as part of a team.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Proven experience (5+ years) in iOS development.
Proficiency in Swift.
Deep understanding of iOS frameworks such as SwiftUI, Core Data, etc.
Experience with threading and performance tuning.
Familiarity with RESTful and GraphQL APIs to connect iOS applications to backend services.
Experience with unit testing, component testing, integration testing, and other testing methodologies.
Strong knowledge of UI/UX standards and Apple’s design principles.
Knowledge of code versioning tools such as Git.
Experience in the insurance industry or a similar regulated environment.
Familiarity with Agile/Scrum development methodologies.
Experience with CI/CD pipelines (Bitrise).
Summary
For our client, we are seeking a Senior iOS Developer to join a dynamic team. This hybrid role, with 2 days per week in the office in Montreal, requires proficiency in both French and English. The ideal candidate will be responsible for the design, development, and maintenance of mobile applications tailored for the insurance sector. You will work closely with cross-functional teams to deliver high-quality, user-friendly, and efficient mobile solutions that meet the needs of their clients and internal stakeholders.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more