← Joburi

Software Engineer – Marketing Automation Platform

Buget: $500.0 FIXED / ⭐ 0.00 (0) Canada

typescript, react-js, postgresql, docker, git

Job Title: Software Engineer – Marketing Automation Platform Budget: $500 fixed Timeline: 3–4 weeks Stack: TypeScript or Python (NestJS/Django), React, PostgreSQL, Docker The Product We're building a marketing automation platform for businesses that want to automate lead capture, email nurture, scoring, and reporting. No sales calls. No demos. No lead gen garbage. The customer buys directly from the website. The software works. They pay monthly. What You'll Build Based on the spec provided (see attached), you will build: Contact database – accounts, contacts, activities Lead capture – embeddable forms, landing pages, UTM tracking Segmentation – static and dynamic lists Lead scoring – rule‑based (demographic + behavioral) Email nurture – visual journey builder with multi‑step sequences, branching, and delays Sales notifications – real‑time alerts when leads qualify CRM sync – bidirectional sync with Salesforce or HubSpot Reporting – campaign‑level analytics, funnel view, basic attribution License key system – generate, validate, expire Admin dashboard – user management, settings, role‑based access Technical Requirements Backend: TypeScript (NestJS) or Python (Django/DRF) Frontend: React with component library (MUI, Ant Design) Database: PostgreSQL Infrastructure: Docker, deployable on AWS ECS/Fargate or similar Email: Integration with SendGrid or Amazon SES Authentication: JWT with role‑based access What You Don't Need to Build Payment processing (Stripe handles that) Payout logic (separate backend handles that) Customer portal (separate frontend handles that) Admin payout dashboard (separate) You focus on the marketing automation engine. Nothing else. To Apply Send: Links to 2–3 similar projects you've built (SaaS platforms, marketing automation, CRMs) Confirmation you can work with the stack above Your availability for the next 4 weeks No calls. Answer in writing. Provide proof. Our Expectations You deliver working software in 3–4 weeks You communicate clearly No excuses. No hand‑holding.
Deschide pe Upwork