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
* 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.
Requirements
* 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.
#J-18808-Ljbffr