← Обяви

Full-Stack Developer – Scalable Ad Publishing Platform

Бюджет: - HOURLY / FULL_TIME ⭐ 5.00 (6) IND

Предпочитана квалификация

  • Опит: Средно ниво
We are looking for an experienced Full-Stack Developer with strong AWS experience to build a scalable advertising platform for publishers and advertisers. The platform will allow users to create campaigns, upload banner ads, manage websites/ad zones, integrate ads using JavaScript, and track/report ad performance. Main Features:- • User/Publisher/Advertiser accounts • Campaign and banner management • Website and ad-zone management • JavaScript ad tag for publisher websites • High-performance ad-serving API • Impression and click tracking • Campaign scheduling, targeting and limits • Ad rotation/prioritization • Dashboard and analytics • CSV/report exports Analytics & Tracking - We need detailed reporting by: • Country • City • Browser • Device (mobile/desktop/tablet) • Operating system • Campaign • Creative/banner • Publisher • Website • Ad zone • Date/time Scalability:- The system must be designed for high-volume ad traffic (100M+ impressions/month, with the ability to scale much higher). We expect an architecture using technologies such as: • AWS ECS/Fargate • RDS PostgreSQL • ElastiCache Redis • S3 • CloudFront • Kinesis or similar event streaming • Athena / ClickHouse / another suitable analytics database The developer can recommend alternatives based on performance and cost. Important: Impression tracking should be asynchronous/event-driven rather than performing a synchronous PostgreSQL write for every ad request. Required Experience • Full-stack development • Node.js/TypeScript • React • PostgreSQL • Redis • AWS • REST APIs • Docker/CI/CD • High-volume/event-driven systems • JavaScript SDKs • Analytics/reporting • Ad-tech, ad-server, high-volume tracking, • Kinesis/Kafka, ClickHouse or Athena experience is a major advantage. Deliverables 1. Frontend 2. Backend/API 3. Ad-serving system 4. Publisher JavaScript SDK/tag 5. Impression/click tracking 6. Analytics/event pipeline 7. Reporting dashboard 8. AWS deployment 9. Testing and documentation 10. Production-ready source code To Apply Please provide: - Examples of similar high-traffic systems you have built. - Your experience with AWS and GA4 Measurement Protocol. - How you would handle 100M–1B+ impressions/month. - Your recommended architecture/technology stack. - Estimated timeline and budget. - Examples of relevant projects/GitHub/portfolio. We are looking for someone who can architect, build, deploy and optimize the complete system, not just develop individual features.
Отвори в Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Вход