Are you a skilled Mobile Application Developer looking to take your career to the next level? Our Calgary client is seeking a passionate developer to join them on an initial 12-month contract, where you’ll play a key role in developing high-quality Android and iOS applications. If you thrive in an Agile environment, enjoy tackling complex technical challenges, and want to work with cutting-edge mobile technologies, this opportunity is for you!
...
Advantages
• Flexible hybrid work model – work remotely with only two in-office days per month
• Opportunity to work on both Android and iOS applications, enhancing your mobile development expertise
• Exposure to advanced mobile technologies such as Camera APIs, Bluetooth, and location-based services
• Collaborative and innovative work culture with cross-functional Agile teams
• Chance to stay ahead of industry trends and work on continuous improvement initiatives
Responsibilities
• Develop and enhance Android applications using Kotlin and Jetpack Compose, and iOS applications using Swift and Xcode
• Implement advanced mobile features, including CameraX, Fused Location Provider, Google Maps SDK, and Bluetooth/printer integrations
• Optimize UI components for a seamless user experience, following Material Design and platform-specific best practices
• Profile and optimize app performance to ensure stability and efficiency across devices
• Write clean, maintainable, and scalable code following industry best practices
• Conduct unit and UI testing using JUnit, Espresso, and Mockito to ensure high software quality
• Collaborate with stakeholders, backend developers, and UI/UX designers to develop and enhance mobile solutions
Qualifications
Mandatory Qualifications:
1. Three plus (3+) years of Mobile App development with proven experience in Android and iOS development.
2. Three plus (3+) years of hands-on programming & UI frameworks experience with Kotlin, along with knowledge of Jetpack Compose for modern UI development.
3. Three plus (3+) years of Device & Sensor integrations experience working with Camera APIs (e.g., CameraX); Location Services (e.g., Fused Location Provider); and Map Integration (e.g., Google Maps SDK)
4. Three plus (3+) years of Hardware & Peripheral integration experience integrating Bluetooth and printers using Android frameworks or third-party SDKs.
5. Three plus (3+) years of Performance Optimization experience profiling and optimizing app performance using tools like Android Profiler.
6. Three plus (3+) years of Build and Dependency Management experience with Gradle, as well as dependency injection frameworks like Dagger/Hilt.
7. Three plus (3+) years of Version Control & Testing experience with Git, GitLab, and testing frameworks such as JUnit.
Desired Qualifications:
1. Strong verbal and written communication skills to collaborate effectively with internal teams and external stakeholders.
2. Proven experience in developing iOS applications using Swift and Xcode.
3. Strong understanding of Material Design principles and best practices.
4. Experience with Firebase services (Analytics, Crashlytics, Push Notifications) and integrating RESTful APIs to connect iOS applications with backend services.
5. Sound understanding of advanced mobile security practices, including SSL pinning, secure data handling, local storage security, and experience with performance tuning, memory management, and optimization techniques.
6. Familiarity with the app submission processes for both the Apple App Store and Google Play Store, including compliance with platform guidelines.
7. Strong analytical, problem-solving, and documentation skills, with the ability to manage multiple priorities and meet tight deadlines in a fast-paced environment.
Summary
If you're ready to make an impact as a Mobile Application Developer, we want to hear from you! Apply directly to this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
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
Are you a skilled Mobile Application Developer looking to take your career to the next level? Our Calgary client is seeking a passionate developer to join them on an initial 12-month contract, where you’ll play a key role in developing high-quality Android and iOS applications. If you thrive in an Agile environment, enjoy tackling complex technical challenges, and want to work with cutting-edge mobile technologies, this opportunity is for you!
Advantages
• Flexible hybrid work model – work remotely with only two in-office days per month
• Opportunity to work on both Android and iOS applications, enhancing your mobile development expertise
• Exposure to advanced mobile technologies such as Camera APIs, Bluetooth, and location-based services
• Collaborative and innovative work culture with cross-functional Agile teams
• Chance to stay ahead of industry trends and work on continuous improvement initiatives
Responsibilities
• Develop and enhance Android applications using Kotlin and Jetpack Compose, and iOS applications using Swift and Xcode
• Implement advanced mobile features, including CameraX, Fused Location Provider, Google Maps SDK, and Bluetooth/printer integrations
...
• Optimize UI components for a seamless user experience, following Material Design and platform-specific best practices
• Profile and optimize app performance to ensure stability and efficiency across devices
• Write clean, maintainable, and scalable code following industry best practices
• Conduct unit and UI testing using JUnit, Espresso, and Mockito to ensure high software quality
• Collaborate with stakeholders, backend developers, and UI/UX designers to develop and enhance mobile solutions
Qualifications
Mandatory Qualifications:
1. Three plus (3+) years of Mobile App development with proven experience in Android and iOS development.
2. Three plus (3+) years of hands-on programming & UI frameworks experience with Kotlin, along with knowledge of Jetpack Compose for modern UI development.
3. Three plus (3+) years of Device & Sensor integrations experience working with Camera APIs (e.g., CameraX); Location Services (e.g., Fused Location Provider); and Map Integration (e.g., Google Maps SDK)
4. Three plus (3+) years of Hardware & Peripheral integration experience integrating Bluetooth and printers using Android frameworks or third-party SDKs.
5. Three plus (3+) years of Performance Optimization experience profiling and optimizing app performance using tools like Android Profiler.
6. Three plus (3+) years of Build and Dependency Management experience with Gradle, as well as dependency injection frameworks like Dagger/Hilt.
7. Three plus (3+) years of Version Control & Testing experience with Git, GitLab, and testing frameworks such as JUnit.
Desired Qualifications:
1. Strong verbal and written communication skills to collaborate effectively with internal teams and external stakeholders.
2. Proven experience in developing iOS applications using Swift and Xcode.
3. Strong understanding of Material Design principles and best practices.
4. Experience with Firebase services (Analytics, Crashlytics, Push Notifications) and integrating RESTful APIs to connect iOS applications with backend services.
5. Sound understanding of advanced mobile security practices, including SSL pinning, secure data handling, local storage security, and experience with performance tuning, memory management, and optimization techniques.
6. Familiarity with the app submission processes for both the Apple App Store and Google Play Store, including compliance with platform guidelines.
7. Strong analytical, problem-solving, and documentation skills, with the ability to manage multiple priorities and meet tight deadlines in a fast-paced environment.
Summary
If you're ready to make an impact as a Mobile Application Developer, we want to hear from you! Apply directly to this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
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