Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Intermediate Mobile Application Developer (Android & iOS) to develop software solutions for a payment engine for our public-sector client (Req 418)

Calgary, AB
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Our public sector client is seeking a Intermediate Mobile Application Developer (Android & iOS) to develop software solutions for a payment engine for our public-sector


Candidates must be located in Calgary - Hybrid work model of 1-2 days on site/month. 37.5 hour work week.


Must haves:

  • 3+ years of Mobile App development with proven experience in Android and iOS development.
  • 3+ years of UI frameworks experience with Kotlin (Android using Kotlin is key), along with knowledge of Jetpack Compose
  • 3+ years of Device & Sensor integrations experience working with Camera APIs; Location Services, and Map Integration


Nice to haves:

  • Strong verbal and written communication skills to collaborate effectively with internal teams and external stakeholders.
  • Proven experience in developing iOS applications using Swift and Xcode.
  • Strong understanding of Material Design principles and best practices.


Responsibilities:

  • Mobile App Development - Develop Android applications from scratch using Kotlin and Jetpack Compose, and iOS applications using Swift and Xcode.
  • Feature Implementation - Build and integrate advanced features, including: Camera functionality (e.g., CameraX); Location-based services (e.g., Fused Location Provider); Map integration (e.g., Google Maps SDK); and Bluetooth and printer support for seamless device connectivity
  • UI/UX Optimization - Design and optimize UI components following Material Design and platform-specific best practices for a smooth user experience.
  • Performance Optimization - Profile and optimize app performance to ensure stability and efficiency across devices.
  • Code Quality & Maintainability - Write modular, maintainable, and scalable code following clean architecture principles.
  • Testing & Debugging - Implement unit and UI tests using frameworks like JUnit, Espresso, and Mockito, and debug production issues to maintain high-quality standards.
  • Continuous Learning & Improvement - Stay up to date with the latest trends, tools, and best practices in Android and iOS development.
Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé