Full-Stack Developer Needed for Existing SaaS Platform – Apple Wallet / PassKit Experience Required
Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
Title
Full-Stack Developer with Apple Wallet / PassKit Experience – Existing SaaS Project Takeover
Project Description
I am looking for an experienced Full-Stack Developer with strong Apple Wallet / PassKit experience to take over an existing SaaS platform.
The project is already developed and includes:
* iOS application
* Android application
* Web-based business dashboard
* Admin dashboard
* Backend
* Database
* Apple Wallet integration
* Google Wallet integration
* Loyalty cards / stamp cards
* QR functionality
* Business and customer accounts
This is NOT a project to build from scratch.
The first phase will be a complete technical takeover and audit of the existing system after the current development company completes the project handover.
Phase 1 – Technical Takeover & Audit
The selected developer will be required to:
* Review the complete source code
* Review iOS, Android, backend, dashboard and admin systems
* Review the database structure
* Review hosting/server configuration
* Review repositories and deployment setup
* Verify that all required project assets and credentials have been properly handed over
* Confirm that the project can be independently built, deployed and maintained
* Identify bugs, technical debt and architectural issues
* Provide a clear technical audit before starting major new development
Priority Apple Wallet Work
Strong Apple Wallet / PassKit knowledge is essential.
The current Wallet implementation must be reviewed, particularly:
1. Wallet Cards per Business
This is a multi-business platform.
Each business must have its own properly separated and branded Wallet experience.
The developer must review the current implementation of:
* passTypeIdentifier
* serialNumber
* groupingIdentifier
* Pass generation
* Pass signing
* Pass Type IDs
* Certificates
* Business-specific branding and configuration
* Pass update infrastructure
The goal is to ensure Wallet cards belonging to different businesses are implemented and separated correctly.
The developer should also be familiar with the App Store Connect API, including Pass Type ID and certificate management.
2. Loyalty Stamp Icons
The current loyalty stamp design must also be reviewed.
Stamp icon:
* Size
* Spacing
* Padding
* Alignment
* Visual appearance
should be configurable correctly within Apple Wallet requirements rather than unnecessarily restricted by the current implementation.
Additional System Review
The developer should also review:
* Customer registration flow
* Business account structure
* Loyalty card creation
* Customer IDs
* QR code logic
* Push notifications
* Apple Wallet updates
* Google Wallet implementation
* API integrations
* Dashboard configuration
* Optional/required customer fields
* Duplicate card prevention
* Subscriber/customer status logic
* Security and access control
* Production and testing environments
Required Experience
You should have strong experience with:
* Full-Stack Development
* Apple Wallet / PassKit
* .pkpass
* Pass Type IDs
* Apple Developer / App Store Connect API
* Wallet certificates and signing
* REST APIs
* Backend development
* Databases
* Web dashboards
* iOS
* Android
* Firebase / Push Notifications
* Git / GitHub
* Cloud hosting and deployment
Experience with Google Wallet and multi-tenant SaaS platforms is highly preferred.
Important
I am looking for a developer who can first understand and audit an existing codebase, not immediately rebuild the system.
Please do not apply if your Apple Wallet experience is limited to simply generating basic .pkpass files.
I need someone who understands the complete Wallet architecture, certificates, identifiers, APIs, updates and multi-business implementation.
When Applying
Please include:
1. Your previous Apple Wallet / PassKit experience
2. Examples of Wallet projects you have developed
3. Whether you have worked with the App Store Connect API
4. Your experience with Pass Type IDs and certificates
5. Your experience taking over existing projects from another development team
6. Your preferred backend technology/framework
7. Your availability for ongoing development after the initial audit
8. Your proposed price and timeframe for the initial technical audit and takeover
Please begin your proposal with:
“WALLET PROJECT”
so I know you have read the full project description.
This may become a long-term development role after successful completion of the initial takeover and audit.
Full-Stack Developer with Apple Wallet / PassKit Experience – Existing SaaS Project Takeover
Project Description
I am looking for an experienced Full-Stack Developer with strong Apple Wallet / PassKit experience to take over an existing SaaS platform.
The project is already developed and includes:
* iOS application
* Android application
* Web-based business dashboard
* Admin dashboard
* Backend
* Database
* Apple Wallet integration
* Google Wallet integration
* Loyalty cards / stamp cards
* QR functionality
* Business and customer accounts
This is NOT a project to build from scratch.
The first phase will be a complete technical takeover and audit of the existing system after the current development company completes the project handover.
Phase 1 – Technical Takeover & Audit
The selected developer will be required to:
* Review the complete source code
* Review iOS, Android, backend, dashboard and admin systems
* Review the database structure
* Review hosting/server configuration
* Review repositories and deployment setup
* Verify that all required project assets and credentials have been properly handed over
* Confirm that the project can be independently built, deployed and maintained
* Identify bugs, technical debt and architectural issues
* Provide a clear technical audit before starting major new development
Priority Apple Wallet Work
Strong Apple Wallet / PassKit knowledge is essential.
The current Wallet implementation must be reviewed, particularly:
1. Wallet Cards per Business
This is a multi-business platform.
Each business must have its own properly separated and branded Wallet experience.
The developer must review the current implementation of:
* passTypeIdentifier
* serialNumber
* groupingIdentifier
* Pass generation
* Pass signing
* Pass Type IDs
* Certificates
* Business-specific branding and configuration
* Pass update infrastructure
The goal is to ensure Wallet cards belonging to different businesses are implemented and separated correctly.
The developer should also be familiar with the App Store Connect API, including Pass Type ID and certificate management.
2. Loyalty Stamp Icons
The current loyalty stamp design must also be reviewed.
Stamp icon:
* Size
* Spacing
* Padding
* Alignment
* Visual appearance
should be configurable correctly within Apple Wallet requirements rather than unnecessarily restricted by the current implementation.
Additional System Review
The developer should also review:
* Customer registration flow
* Business account structure
* Loyalty card creation
* Customer IDs
* QR code logic
* Push notifications
* Apple Wallet updates
* Google Wallet implementation
* API integrations
* Dashboard configuration
* Optional/required customer fields
* Duplicate card prevention
* Subscriber/customer status logic
* Security and access control
* Production and testing environments
Required Experience
You should have strong experience with:
* Full-Stack Development
* Apple Wallet / PassKit
* .pkpass
* Pass Type IDs
* Apple Developer / App Store Connect API
* Wallet certificates and signing
* REST APIs
* Backend development
* Databases
* Web dashboards
* iOS
* Android
* Firebase / Push Notifications
* Git / GitHub
* Cloud hosting and deployment
Experience with Google Wallet and multi-tenant SaaS platforms is highly preferred.
Important
I am looking for a developer who can first understand and audit an existing codebase, not immediately rebuild the system.
Please do not apply if your Apple Wallet experience is limited to simply generating basic .pkpass files.
I need someone who understands the complete Wallet architecture, certificates, identifiers, APIs, updates and multi-business implementation.
When Applying
Please include:
1. Your previous Apple Wallet / PassKit experience
2. Examples of Wallet projects you have developed
3. Whether you have worked with the App Store Connect API
4. Your experience with Pass Type IDs and certificates
5. Your experience taking over existing projects from another development team
6. Your preferred backend technology/framework
7. Your availability for ongoing development after the initial audit
8. Your proposed price and timeframe for the initial technical audit and takeover
Please begin your proposal with:
“WALLET PROJECT”
so I know you have read the full project description.
This may become a long-term development role after successful completion of the initial takeover and audit.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.