Gig
Determined Per Project
TBD
May 9, 2026
About Funnel Digital Marketing
Funnel Digital Marketing is a performance marketing agency that brings Fortune 500-level expertise to small and medium-sized businesses. We specialize in paid search, SEO, programmatic advertising, and social media, and we are known for being data-driven, transparent, and genuinely invested in our clients' success. While large agencies reserve their best talent for their biggest accounts, we give every client access to senior-level strategy and execution from day one.
The agency was founded in 2018 and is led by Kenneth Hamner, who has 20 years of experience in digital marketing. Today, Funnel works with clients across a range of industries, delivering measurable results through strategies that are grounded in data and built around each client's specific goals. The agency is growing, and this role is a key part of scaling our lead generation efforts.
The Opportunity
We are looking for an App Developer who can help with ad hoc development tasks across iOS, Android, and Apple TV platforms.
This is not a full-time or recurring role. Work will come on a project-by-project basis as needs arise. Some weeks you may have a few tasks, other weeks none. When tasks do come up, we need someone reliable who can jump in, understand what is needed, and deliver clean work without hand-holding.
If you are someone who enjoys variety, can context-switch between platforms, and does solid work without needing to be micromanaged, this could be a great fit.
What You Will Do
App Development (iOS, Android, Apple TV)
Build, update, or troubleshoot apps across iOS, Android, and Apple TV
Implement new features, fix bugs, and make UI/UX improvements
Work with APIs and integrate third-party services as needed
Ensure apps function properly across different devices and screen sizes
Code Quality and Delivery
Write clean, maintainable code that follows platform best practices
Test thoroughly before delivering work
Document your work so others can pick it up if needed
Communication and Collaboration
Respond to task requests in a timely manner
Ask clarifying questions upfront rather than making assumptions
Provide realistic time estimates and communicate if anything changes
Share progress updates without being asked
What We Are Looking For
Required
Proven experience developing apps for iOS and/or Android
Comfortable working with Swift, Kotlin, Java, or cross-platform frameworks (Flutter, React Native, etc.)
Experience publishing apps to the App Store and/or Google Play
Able to work independently and manage your own time
Reliable communication, even when work is sporadic
Preferred
Experience with Apple TV (tvOS) development
Experience with app analytics and performance monitoring tools
Familiarity with CI/CD pipelines for mobile apps
Experience working with remote teams or agencies
What Success Looks Like
Success in this role comes down to reliability, quality, and communication.
When a task comes in, you respond promptly and deliver work that is solid and well-tested. You do not need constant check-ins or detailed instructions for every small decision. You ask the right questions early, hit your deadlines, and your code does not create new problems down the line.
Over time, as trust builds, you may be given larger or more complex projects.
Compensation and Setup
This is a contract-based, ad hoc role. You are paid per task or per project, not on a monthly retainer.
Compensation: Based on scope and complexity of each task. Rates will be discussed and agreed upon before any work begins.
Work Style: Fully remote, async
Tools: Slack, Google Docs/Drive
How to Apply
When applying through OnlineJobs.ph, please assign at least 10 points to your application. Applications with fewer than 10 points will not be reviewed.
Include:
A short summary of your experience with app development
Links to apps you have built or contributed to (App Store, Google Play, or portfolio)
Which platforms you are most experienced with (iOS, Android, Apple TV, cross-platform)
Your general availability and preferred rate structure
Final Step (Required)
Answer this question in your application:
If we handed you a task tomorrow to fix a performance issue in an existing iOS app and add a small new feature to an Android app, walk us through how you would approach both tasks from start to finish.