Expected duration: less than 1 week We're DepositScout, a UK/EU savings comparison platform that helps users find the best interest rates. We’ve built a solid backend system, but we’re now looking for an experienced developer to optimise our email alert system and make it smarter and more reliable.
The project involves enhancing our existing infrastructure, which is built with Node.js (Express) using TypeScript and PostgreSQL (via Drizzle ORM). We’re currently connected to Google Sheets for live savings data (tracking 50+ products), and we use Brevo to send email alerts to users. We have basic user preferences and 5 types of alert emails set up, but some of them are only partially functional.
What we now need is a developer who can improve the way we match user preferences to rate changes, upgrade the database structure to better store these preferences, introduce background jobs to automate data monitoring and email triggers, and clean up our email templates to improve readability and engagement.
We’re specifically looking for someone with:
Strong experience with Node.js and TypeScript
Solid PostgreSQL knowledge, including schema design
Experience with the Google Sheets API and background task management
Familiarity with email systems like Brevo (or similar)
An eye for performance and reliability
Deliverables will include a smarter alert system that can handle thousands of users, an optimised database schema, more efficient use of the Google Sheets API (e.g. fewer calls), automated background tasks for monitoring and alerts, improved email templates, and well-commented code with basic documentation.
The current stack includes Node.js (TypeScript), PostgreSQL with Drizzle, Google Sheets + Brevo for email, and the project is hosted on Replit. The data we're dealing with updates in near real-time (rates change every 10 minutes), so performance and efficiency matter.
We’re working within a budget of £200–£400 depending on experience and quality of work. If you have previous experience building systems like this — especially within FinTech, or any project involving alerts, emails, or comparison tools — we’d love to hear from you.
To apply, please share:
Examples of relevant backend work you’ve done
A brief explanation of how you’d approach this project (especially alert matching and Sheets optimisation)
Your availability and estimated timeline
Any initial questions you might have about the project
We’re looking to get started as soon as possible, so if this sounds like a good fit, get in touch.
Instagram Growth & Engagement Strategist Category: Content Creation, Content Marketing, Content Strategy, Digital Marketing, Facebook Marketing, Instagram Marketing, Internet Marketing, Social Media Management, Social Media Marketing, Twitter Budget: $10 - $30 USD
18-Aug-2025 16:01 GMT
Odoo Install on Google Cloud Category: Cloud Computing, Debian, Linux, Odoo, Python, System Admin, System Administration, Ubuntu Budget: $10 - $30 USD
18-Aug-2025 16:01 GMT
Engaging Social Media Content Pack Category: Photoshop, Content Creation, Copywriting, Graphic Design, Illustration, Photoshop Design, Social Media Management, Social Media Marketing, Video Editing Budget: £10 - £200 GBP
18-Aug-2025 16:00 GMT
Friendly Food & Kitchen Blog Articles Category: Article Writing, Blog, Blog Writing, Content Writing, Creative Writing, Ghostwriting, Research, SEO Writing Budget: $250 - $750 AUD
18-Aug-2025 16:00 GMT
MySQL Data Cleaning Specialist Category: Data Analysis, Data Entry, Data Management, Data Processing, Database Administration, Database Programming, MySQL, PHP, Python Budget: ₹1500 - ₹12500 INR
18-Aug-2025 16:00 GMT
Retro Radio Logo Design Category: Adobe Illustrator, Branding, Creative Design, Graphic Design, Illustration, Logo Design, Photoshop Budget: $10 - $30 USD
18-Aug-2025 15:58 GMT
Logo to DXF Conversion Category: 2D Drafting, 3D Design, 3D Modelling, 3D Rendering, AutoCAD, CAD / CAM, Graphic Design, Solidworks Budget: $10 - $30 USD
18-Aug-2025 15:57 GMT
Technical SEO for Product Pages Category: Internet Marketing, Link Building, Marketing, Search Engine Marketing (SEM), SEO, SEO Auditing, Website Analytics, Website Optimization Budget: $30 - $250 USD
Virtual Assistant Needed for Simple Tasks Category: Admin Support, Customer Service, Customer Support, Data Entry, Data Management, Excel, Typing, Virtual Assistant Budget: ₹12500 - ₹37500 INR
18-Aug-2025 15:56 GMT
Business Startup Blueprint Category: Business Analysis, Business Consulting, Business Development, Business Plan Writing, Business Plans, Market Research, Marketing, Marketing Strategy Budget: min $100000 USD