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.

Published 15 April
185 views
Β·
68 applications
5% read
Β·
2% responded
Last responded 4 days ago
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Europe except Ukraine
Countries of Europe or Ukraine