Middle Backend Developer (Node.js / NestJS)
Location: Remote
Type: Full-time
Company: LeadTower.io
About Us:
LeadTower.io is an ambitious startup building a modern platform to automate LinkedIn outreach and sales at scale. Our team is growing, and weβre looking for a Backend Developer (Middle level) to join us in building scalable backend services and integrations.
We work with a modern backend stack including NestJS, RabbitMQ, PostgreSQL, Redis, and Prisma, with a strong focus on clean architecture, microservices, and async processing.
Stack We Use:
β’ Node.js / NestJS
β’ PostgreSQL + Prisma
β’ RabbitMQ (async tasks, queues)
β’ BullMQ
β’ Redis (caching, queues)
β’ Microservices architecture
β’ Docker for local development
β’ Git + GitHub + CI workflows
Responsibilities:
β’ Develop and maintain backend services and REST APIs using NestJS
β’ Work with PostgreSQL and Prisma for data modeling and querying
β’ Implement message-based architecture with RabbitMQ / BullMQ
β’ Use Redis for caching and queuing tasks
β’ Participate in designing scalable backend architecture
β’ Collaborate with frontend developers and product managers
β’ Participate in code reviews and contribute to code quality
β’ Write clean, maintainable, and testable code
Requirements:
β’ 2+ years of commercial backend development experience
β’ Solid knowledge of Node.js and NestJS
β’ Experience with relational databases (PostgreSQL) and ORMs (Prisma or similar)
β’ Familiarity with messaging systems like RabbitMQ, BullMQ
β’ Experience working with Redis in production
β’ Understanding of RESTful API design principles
β’ Experience with Git and collaborative workflows
β’ Good communication and problem-solving skills
β’ Intermediate+ English (reading docs & team communication)
Nice to Have:
β’ Experience in microservices and distributed systems
β’ Familiarity with task queues, rate limiting, and caching strategies
β’ Unit/integration testing experience (Jest, Supertest, etc.)
β’ Experience in startup or fast-paced product teams
We Offer:
β’ Work on a fast-growing product with real users and traction
β’ Full remote and flexible schedule
β’ Clear tasks, no meetings chaos
β’ Direct impact on product architecture and features
β’ Friendly, fast-moving team with strong tech culture
β’ Competitive salary based on your level
Join LeadTower.io and help us build a powerful backend that scales sales automation to the next level.