Ce recruteur est en ligne!

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

Postuler maintenant

Intermediate Mobile application developer to develop hybrid mobile applications using React Native iOS (Swift) and Android (Kotlin) with TypeScript for our

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 an Intermediate Mobile application developer to develop hybrid mobile applications using React Native iOS (Swift) and Android (Kotlin) with TypeScript


Calgary-based client. Candidates will need to be in-office 1-2 days/month. 37.5 hour work week.


Must haves:

  • 5+ years of Mobile Application Development experience in building hybrid mobile apps using React Native (iOS (Swift) and Android (Kotlin)) with TypeScript including mobile application architectures using Redux, Context API, and other state management tools.
  • 5+ years’ experience in integrating RESTful APIs, Firebase, third-party SDKs, and optionally GraphQL.
  • 5+ years’ experience in setting up mobile CI/CD pipelines and automating build and deployment processes.
  • 5+ years of experience in Device & Sensor integration (CameraX, Fused Location Provider, Google Maps SDK) and Hardware & Peripheral integration, including Bluetooth and printer connectivity via Android frameworks and third-party SDKs.
  • Experience in profiling, debugging, and eliminating application performance bottlenecks.


Nice to haves:

  • Mobile App Deployment - Proven experience publishing and managing apps on the Google Play Store and Apple App Store.
  • Mobile Security - Knowledge of mobile security best practices, including data encryption and secure API integration.
  • Cloud Services (Azure/AWS) - Proficient in deploying and maintaining mobile backends on cloud platforms such as Microsoft Azure or Amazon Web Services.
  • Analytical & Problem-Solving Skills - Strong ability to analyze complex issues, propose solutions, and maintain thorough documentation.



Responsibilities:

  • Develop Hybrid Mobile Apps: Design and build scalable, high-performance mobile applications using React Native from the ground up.
  • Implement Advanced Features: Integrate complex functionalities such as CameraX, Fused Location Provider, Google Maps SDK, and support for Bluetooth and printers.
  • Performance Optimization: Ensure efficient performance, low memory usage, and compatibility across mobile devices.
  • Agile Development: Actively participate in Agile processes, including sprint planning, daily stand-ups, retrospectives, and continuous delivery.
  • App Maintenance: Debug, enhance, and update existing applications to ensure stability and relevance.
  • Cross-functional Integration: Collaborate with backend and peripheral teams to ensure seamless functionality and integration across systems.
  • Code Quality & Maintainability - Write modular, maintainable, and scalable code following clean architecture principles.
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é