Temporaryjobs Logo
Twine logo

Application Developer – Freelance Contract

Twineil y a environ 16 heures
Canada
Niveau senior
CONTRACTOR

About the role

This role involves leading the redevelopment of a well-established golf points game management platform, transitioning it from a legacy Microsoft .NET and SQL Server web application to a modern, cross-platform mobile app for iOS and Android, alongside a new web-based admin portal. The platform currently serves multiple golf clubs and groups, providing tools for organizing quota-based points games, tracking scores, and facilitating communication among members. The new solution must retain all existing features while introducing enhancements such as real-time push notifications, in-app messaging, GHIN handicap integration, a live scoreboard, and scalable subscription billing to support future growth.

Responsibilities

Architect and develop a cross-platform mobile application (iOS and Android) for golf game management Build a secure, scalable web-based admin portal for club and group administrators Integrate real-time push notifications for signups, results, and communications Implement in-app messaging and GHIN handicap system integration Develop a real-time scoreboard and ensure seamless user experience across devices Design and implement scalable subscription billing functionality Migrate and maintain existing data and features from the legacy system Collaborate with stakeholders to gather requirements and iterate on features Ensure robust security, data privacy, and compliance with relevant standards

Skills And Requirements

Proven experience developing cross-platform mobile applications (React Native, Flutter, or similar frameworks) Strong background in web application development and modern backend technologies Proficiency with cloud services and scalable infrastructure (e.g., AWS, Azure, Google Cloud) Experience integrating third-party APIs (e.g., GHIN or similar sports data providers) Solid understanding of real-time data synchronization and push notification services Familiarity with subscription billing systems and payment gateway integration Ability to migrate legacy data and maintain system reliability during transition Excellent problem-solving skills and attention to detail Strong communication skills and ability to work independently Experience with sports, gaming, or membership-based platforms is a plus

About Twine

Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally.

Our Mission

Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.

About Twine

Software Development