← Live feed

Full-Stack Web Developer – Advertising Directory, User Portals & API Integrations

Contract
HOURLY / FULL_TIME
Client
United Kingdom
Live feed
Upwork

api-integration, database-development, react-js, php, web-programming, user-authentication

Preferred qualifications

  • Experience: Expert
Experienced Full-Stack Web Developer – Online Advertising & Discovery Platform We are establishing a new online advertising and discovery platform that allows independent service providers and businesses to create and manage their own advertising profiles, showcase their services and connect directly with potential customers. The platform will operate as an advertising directory, providing businesses with the tools to manage their listings, while customers can browse profiles, explore available services and contact advertisers directly. We have already developed a comprehensive website prototype using **Figma Make**, including the branding, responsive layouts, customer and advertiser journeys, and an accompanying React/Vite codebase. **This is primarily a development and implementation project, not a website redesign.** Project Overview We have structured the project into **four development phases**, beginning with an initial launch and introducing additional functionality as the platform grows. The detailed requirements and deliverables for each phase will be presented to shortlisted candidates during an introductory meeting. We are open to recommendations regarding the most appropriate technology and architecture, whether WordPress, React with Supabase or another suitable solution. Our priority is to establish a secure, reliable and scalable platform that can support future development without requiring a complete rebuild. Core Platform Functionality The website will require the following functionality across its development phases: - **Advertiser Registration and Onboarding:** Account creation, email verification, profile submission, identity verification and onboarding workflows. - **Advertiser Portal:** A secure dashboard allowing independent service providers and businesses to manage their profiles, photographs, account information and advertising status. - **Customer Portal:** Customer registration, secure login, saved profiles, recently viewed listings, contact history and account management. - **Advertising Directory:** Searchable listings with location-based discovery, categories and advanced filtering. - **Public Advertiser Profiles:** Individual listing pages displaying photographs, descriptions, services and contact methods. - **KYC and Identity Verification:** Integration with third-party identity and age-verification providers such as Ondato, including APIs, webhooks and verification status management. - **Administrative Dashboard:** Tools for reviewing and approving listings, managing accounts, moderating content and handling reports. - **Media Management:** Secure photograph uploads, galleries and content moderation. - **Customer Enquiries:** Integration with external communication channels, including WhatsApp. - **Security and Data Protection:** Secure authentication, role-based permissions and appropriate handling of personal information. Required Technical Experience We are seeking an experienced full-stack developer with demonstrable experience in: - Developing secure, responsive and scalable web applications. - Building customer portals, advertiser dashboards and account management systems. - Designing and implementing secure databases. - Integrating third-party APIs, webhooks and identity verification services. - Developing searchable directories and advanced filtering systems. - Implementing secure media uploads and content management. - Building administrative dashboards and moderation tools. - Authentication, access permissions, website security and data protection. - Website deployment, performance optimisation, testing and ongoing maintenance. Previous experience developing **advertising directories, classified advertising websites, marketplaces or membership platforms** would be particularly valuable. Experience integrating identity verification providers such as Ondato, Veriff or Sumsub would also be advantageous. What We Expect From the Developer We are looking for someone who can take ownership of the technical development process and provide practical guidance throughout the project. As non-technical founders, we particularly value someone who can explain technical decisions clearly, recommend cost-effective solutions and identify potential challenges before development begins. The successful candidate should be able to: 1. Review our existing Figma Make prototype and accompanying React/Vite codebase. 2. Recommend the most suitable development technology and architecture. 3. Explain how the proposed solution will accommodate all four development phases. 4. Identify opportunities to reuse existing code and minimise unnecessary development costs. 5. Provide a clear development plan with defined deliverables and milestones. 6. Implement, test and deploy the agreed functionality. 7. Provide technical documentation and post-launch support. Application Requirements Please include the following information in your application: 1. Two or three examples of relevant websites or web applications you have developed, explaining your involvement. 2. Examples of customer portals, advertiser dashboards or account management systems you have built. 3. Details of any KYC, identity verification, API or webhook integrations you have completed. 4. Your experience working with existing Figma designs or React codebases. 5. A brief explanation of how you approach phased development and long-term scalability. 6. Your availability for an introductory meeting. Further details regarding the platform, development phases, timelines and commercial arrangements will be discussed with shortlisted candidates. To confirm that you have read and understood the project requirements, please begin your proposal with the word "UNDERSTOOD". Applications that do not begin with this word may not be considered. We are looking for developers who have carefully reviewed the project scope rather than submitting generic proposals.
Open job

AI proposal draft

Generate a short cover letter to copy into the offer. Says you are interested and ready to work.

Sign in to generate an AI proposal draft.

Log in