-
View all jobs
Join a dynamic project focused on enhancing a live community app for fishing enthusiasts, available on both iOS and Android platforms. The primary objective is to implement UI updates based on Figma designs and expand the app to support a new user type: spearfishing. This will involve duplicating existing core functionality and UI logic to maintain distinct user groups—fishing and spearfishing—within the same application, ensuring content is filtered appropriately. The role offers access to the current codebase, Supabase backend, and Figma files. While remote work is possible, preference is given to candidates based in Australia for potential in-person collaboration. This is an excellent opportunity for a senior developer seeking flexible, staged delivery with the possibility of ongoing involvement in future updates.
Deliverables
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.
Deliverables
- Implement UI updates as specified in Figma files.
- Duplicate and adapt core app functionality to support the new spearfishing user group.
- Ensure seamless content filtering and user experience for both fishing and spearfishing communities.
- Maintain and optimize the existing codebase for performance and reliability.
- Collaborate with stakeholders to review progress and integrate feedback.
- Provide technical support and recommendations for future app enhancements.
- Proven experience developing and maintaining iOS applications using Swift/Xcode.
- Strong proficiency with Supabase or similar backend-as-a-service platforms.
- Ability to interpret and implement UI/UX designs from Figma.
- Experience working with and extending existing codebases.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, with the ability to collaborate remotely and, ideally, in person within Australia.
- Availability for flexible, staged project delivery and potential ongoing work.
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.
Key Skills
Ranked by relevance
figma
ui
ios
android
ai
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Freelance Web Developer – Music Dashboard
2026-04-11
Contract
Entry
Switzerland
Software Development
Engineering
View Job Details
Related
Senior Android Developer
2026-04-11
Full-time
Not Applicable
Latvia
IT Services
Engineering
View Job Details
Related
Front End Developer / UI Designer
2026-04-11
Contract
Not Applicable
Australia
IT Services
Engineering
Login to Apply
- Posted
- Apr 07, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Australia
- Company
- Twine
Industries
Software Development
Categories
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Freelance Web Developer – Music Dashboard
2026-04-11
Contract
Entry
Switzerland
Software Development
Engineering
View Job Details
Related
Senior Android Developer
2026-04-11
Full-time
Not Applicable
Latvia
IT Services
Engineering
View Job Details
Related
Front End Developer / UI Designer
2026-04-11
Contract
Not Applicable
Australia
IT Services
Engineering