Node.js Marketing Email Blaster

via Freelancer ·

Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted2 hours ago
I’m building a dedicated marketing-email blaster and need a developer who lives and breathes Node.js. The core goal is simple: take a clean list of contacts and push out high-volume campaigns reliably, with full control from my own interface rather than a hosted platform.

Your brief
• Build the entire sending engine in Node.js, tuned for speed, stability, and deliverability.
• Connect the engine to at least one third-party SMTP or API-based provider of your choice (I’m flexible here, as long as the integration layer lets me swap providers later).
• Provide a minimal web dashboard where I can paste or upload a list, compose an HTML template, hit “Send” and watch progress in real time.

Deliverables
1. Production-ready Node.js codebase (well-commented, ES6+).
2. Simple front-end dashboard (React, Vue, or plain HTML/CSS—your call).
3. README with setup, environment variables, and deployment steps.
4. Basic report endpoint returning sends, bounces, and opens if the chosen provider’s API supports it.

Acceptance criteria
• A test blast of 10,000 contacts completes without crashing or timing out.
• Swapping API credentials to a different third-party provider requires no code changes beyond the config file.
• Code passes linting and installs with npm i && npm run start on a fresh machine.

Speed, clear communication, and previous experience writing high-volume email senders in Node.js will be what wins this project. If that sounds like you, let’s talk.
javascript html node.js email marketing express js software development frontend development smtp database management api integration
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.