Android App Developer for Digital Marketing Campaigns

Заказчик: AI | Опубликовано: 05.11.2025

We are looking for an Android app developer (or team) to build a mobile application in the advertising/marketing domain. The app will focus on managing digital campaigns (with advertisements) and tracking their performance. An NDA will be required after the project confirmation. At a high level, the project includes Android app development, UI/UX design from scratch (no designs created till now), and a backend with a basic admin panel for campaign management and analytics. Initially Android application will be the focus. (iOS will be in future stages). Open to cross-platform frameworks (Flutter, React Native, etc.) if they do not compromise quality. UI/UX Design. Backend: We welcome the developer’s suggestions on backend options. App requires storing basic user details, campaign info which will run in various spaces, or needs to fetch/update content from a server, a backend will be necessary. Admin Panel (Web Dashboard): An admin web dashboard is required for campaign and ad management. This admin panel will allow authorized users to create and manage ad campaigns, upload ad content, schedule campaigns, and view performance metrics. It should include basic user management (for admin users), campaign creation forms, and analytics dashboards for key metrics (impressions, clicks, etc.). We also envision capabilities to connect with programmatic advertising platforms via API in the future, so the architecture should allow integration with external ad exchange APIs. The admin panel should be built with scalability in mind. Analytics Integration: We prefer using Google Analytics (Firebase Analytics) for in-app user behavior tracking and basic event logging. The solution should also be able to gather data for each ad campaign (views, clicks, etc.) either through the app itself or via the analytics SDK. Deployment & Maintenance: The deliverables should include all source code (Android app, backend, admin panel) and documentation. The developer should assist with publishing the app to the Google Play Store (using our developer account) and ensure it meets all requirements. Basic training or documentation on using the admin panel (managing campaigns, viewing analytics) should be provided. The code should be well-documented to facilitate future updates (including a potential iOS version). Confidentiality: The freelancer must agree to Non-Disclosure Agreement (NDA) terms. This project involves a unique idea in the ad-tech space, and the full concept will only be disclosed to the selected developer. Publicly, we have described the project in general terms to protect the idea. By bidding, you agree to keep all project details confidential.