Nous sommes a la recherche d'un developpeur mobile senior (iOS et Android)
pour se joindre a notre equipe dans le cadre d'un contrat temporarie de 9 mois !
A propos du role :
- Participer au developpement de solutions de paiement sur Android et iOS
- Developper et maintenir les solutions existantes
- Communiquer efficacement au sein d'une equipe de developpement logiciel agile
- Rediger des tests unitaires automatises afin de valider l'exactitude du code
- Effectuer des tests a tous les niveaux, y compris les tests unitaires, d'integration et d'acceptation
- Concevoir et developper une solution iOS Tap to Pay en utilisant les API Tap to Pay on iPhone d'Apple
- Integrer des flux de paiement sans contact bases sur la technologie NFC avec les SDK des processeurs de paiement sur iOS
- Assurer la conformite PCI DSS et repondre aux exigences de securite d'Apple pour Tap to Pay
A propos de vous :
- Une solide comprehension du developpement logiciel mobile, avec un minimum de 5 ans d'expertise en programmation dans ce domaine
- Excellentes competences en developpement Android avec Kotlin et Kotlin Multiplatform
- Solides competences en developpement iOS avec Swift et SwiftUI
- Experience pratique avec le cadre Tap to Pay on iPhone d'Apple et l'API ProximityReader
- Connaissance des normes NFC, EMV et des paiements sans contact sur iOS
- Connaissance des droits Apple et des exigences de revision de l'App Store pour les applications de paiement
- Experience avec Xcode, les simulateurs iOS et TestFlight pour les tests d'applications de paiement, un atout
- Bonne connaissance des meilleures pratiques en genie logiciel, notamment en matiere de performance et de securite
- Experience des processus de developpement logiciel Scrum/Agile
- Maitrise des outils de developpement et des techniques de debogage
- Experience avec Git et les outils Atlassian
- Connaissance pratique des approches et outils CI/CD
- Experience dans l'industrie des PDV/paiements, un atout, particulierement en developpement pour les terminaux de paiement PAX
- Experience avec AWS, un atout
A propos de nous :
- Nous fournissons des solutions de paiement et de point de vente entierement integrees aux restaurants, hotels et bars
- Nous sommes reconnus pour nos systemes de point de vente a la fine pointe de la technologie, Veloce et Maitre'D
- Nous avons des bureaux au Canada, aux Etats-Unis et en Europe
Nous offrons :
- Assurance medicale et dentaire des le premier jour
- Telemedecine 24/7
- Cotisation equivalente au REER
- Vacances et jours personnels
- Le defi de travailler dans une entreprise en croissance rapide
Vous souhaitez faire partie de l'ADN de PayFacto alors que nous atteignons de nouveaux sommets? Postulez des maintenant!
********************************
We are looking for a Senior Mobile Developer (iOS & Android) to join our team on a 9-month contract!
About the role:
- Participate in the development of payment solutions on Android and iOS
- Develop and maintain existing solutions
- Communicate effectively within an Agile software development team
- Write automated unit tests to validate code accuracy
- Perform testing at all levels, including unit, integration, and acceptance testing
- Design and develop an iOS Tap to Pay solution using Apple's Tap to Pay on iPhone APIs
- Integrate NFC-based contactless payment flows with payment processor SDKs on iOS
- Ensure PCI DSS compliance and meet Apple's security requirements for Tap to Pay
About you:
- A strong understanding of mobile software development, with a minimum of 5 years of programming expertise in this field
- Excellent Android development skills with Kotlin and Kotlin Multiplatform
- Strong iOS development skills with Swift and SwiftUI
- Hands-on experience with Apple's Tap to Pay on iPhone framework and ProximityReader API
- Knowledge of NFC, EMV, and contactless payment standards on iOS
- Knowledge of Apple entitlements and App Store review requirements for payment applications
- Experience with Xcode, iOS simulators, and TestFlight for payment application testing is an asset
- Good knowledge of software engineering best practices, including performance and security
- Experience with Scrum/Agile software development processes
- Proficiency with development tools and debugging techniques
- Experience with Git and Atlassian tools
- Working knowledge of CI/CD approaches and tools
- Experience working in the POS/payments industry is an asset, particularly developing for PAX payment terminals
- Experience with AWS is an asset
About us:
- We provide fully integrated payment and point-of-sale solutions to restaurants, hotels, and bars
- We are recognized for our state-of-the-art point-of-sale systems, Veloce and Maitre'D
- We have offices in Canada, the United States, and Europe
We offer:
- Medical and dental insurance from day one
- 24/7 telemedicine
- RRSP matching contribution
- Vacation and personal days
- The challenge of working in a fast-growing company
Want to be part of PayFacto's DNA as we reach new heights? Apply now!