Full Time
$700 – $1600 USD/month (depending on ...
40
Apr 25, 2025
Vyral Agency is a Dutch start-up that empowers local businesses to publish high-quality, AI-generated marketing content without needing an in-house creative team. We are building a self-service, subscription-based web platform that automatically produces and schedules social-media posts, static ad creatives and short-form videos, all generated through the Canva API and published directly to the customer’s channels. To deliver our first production release we are looking for a skilled full-stack developer in the Philippines who can design, build and own the entire application from database to user interface. It is very import that the front-end is clean with a modern look and it is of the upmost importance that it will be a very easy to understand, user-friendly webapplication.
You will architect a multi-tenant SaaS platform with three core modules. First, the Social-Media Post Generator lets users enter a topic, optionally upload logos, coupons or other assets, and instantly receive a polished post that is tailored to each network’s tone (e.g. a friendly Instagram caption versus a business-minded LinkedIn update). Posts can be published manually or automatically at a chosen date and time to Instagram,
Because we sell the service as Basic, Premium and Deluxe subscriptions, the codebase needs plan-based feature gating and usage limits (e.g. 5 000 posts and 500 videos per month, with optional credit bundles for overage). You will integrate Stripe (or a comparable gateway) for recurring billing, track user consumption in real time and warn customers as they approach their cap. An analytics dashboard will pull CTR, CPC, watch-time and other metrics from each network’s reporting APIs, calculate monetary savings or growth percentages and present the results in clear charts.
Security and reliability are non-negotiable. All data in transit must be encrypted, log-in should rely on OAuth for social channels plus a secure ID-provider such as Auth0 or AWS Cognito, and the system needs role-based access controls, audit logs and a GDPR-compliant data-retention policy. A background queue or worker service will handle scheduled publishing and video rendering so the UI stays fast and responsive. Automated tests, CI/CD pipelines and cloud deployment (AWS, Azure or Vercel) round out the delivery.
To succeed you already have at least three years of professional experience with a modern JavaScript/TypeScript stack (for example React + Next.js on the front end and Node.js or NestJS on the back end, or Laravel/Vue if PHP is your strength). You are comfortable weaving together multiple third-party APIs, have a solid grasp of OAuth 2.0 and web-security best practices, and have shipped at least one subscription-based SaaS product. Experience with Canva, Ads APIs or generative-AI workflows is a major plus, as is any background in performance marketing, DevOps or analytic
Additional requirements:
The entire interface must be fully translatable. At launch the UI should default to Dutch, with an internationalisation framework (i18n) that allows us to add other languages easily as we expand.
We value close collaboration. Expect regular progress updates—for example daily Slack check-ins and weekly demo calls—so that both sides can ask questions, give feedback and keep the project moving in the right direction.