Question
Full-time
Remote
5-10

Senior Full Stack Developer

8/10/2025

Build and maintain scalable full-stack applications using Node.js, NestJS, and React.js. Design and implement APIs, microservices, and backend services while ensuring high code quality through testing.

Working Hours

40 hours/week

Company Size

201-500 employees

Language

English

Visa Sponsorship

No

About The Company
Lusha is the leader in Sales Streaming – a new sales paradigm that streams top leads straight to salespeople and handles all the outreach, so they can escape the lead grind and just sell. Lusha’s Sales Streaming Platform is built around Sales Playlists that continuously fill up with their ideal prospects – think “Spotify for sales.” With AI doing the heavy lifting, Lusha uncovers great-fit leads salespeople never knew existed and executes tailored, perfectly timed cadences that get meetings booked. And the more you use Lusha, the smarter it gets. With Sales Streaming, salespeople spend most of their time face-to-face with relevant prospects, driving 4-6X more business.
About the Role

Here at Lusha, we power sales with data. Over 1.5M users and teams at Google, Spotify, and Elastic use our platform to find verified contacts, spot real-time buying signals, and automate workflows with 200M+ records.

As a Senior Full Stack Developer, you'll build the customer-facing products that hundreds of thousands of users interact with daily. Your code bridges AI-powered backends with sleek frontends—creating the seamless experience that makes Sales Streaming feel like magic.

What You'll Actually Do:

  • Build and scale full-stack applications using Node.js, NestJS, and React.js that handle millions of user interactions.
  • Design APIs, microservices, and backend systems that power real-time sales intelligence features.
  • Write comprehensive tests (unit, integration, end-to-end) because quality isn't negotiable at our scale.
  • Optimize performance and eliminate bottlenecks—every millisecond matters when salespeople are prospecting.
  • Deploy through CI/CD pipelines in microservices architecture that scales with our explosive growth.
  • Collaborate with Product, Design, and Engineering teams in fast-moving Agile squads.

Requirements

  • Senior developers with 5+ years building backend-focused, user-facing web applications at scale.
  • Node.js experts who know their way around SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
  • Quality advocates experienced with comprehensive testing strategies and CI/CD processes.
  • Full-stack thinkers comfortable with microservices environments and modern deployment practices.
  • Team players with strong communication skills and data-driven decision-making approach.
  • Nice to have: Message brokers (RabbitMQ, Kafka), containerization (Docker, Kubernetes), React.js/Vue.js/Angular, event sourcing architectures.

Why Lusha:

  • Your code powers deals. Every feature you build helps salespeople close more business and waste less time prospecting.
  • Real scale, real impact. Handle hundreds of thousands of users, real-time AI recommendations, and data that changes how B2B sales works.
  • Ownership with autonomy. Lead technical decisions, influence product direction, and see your ideas ship to market fast.
  • Rocket ship trajectory. Join the unicorn that's just hitting its stride—your growth matches ours.

Ready to build the future of sales technology? Apply now and help millions of salespeople work smarter.

Key Skills
Node.jsNestJSReact.jsSQLNoSQLMicroservicesCI/CDAgileUnit TestingIntegration TestingEnd-to-End TestingApplication PerformanceBackend DevelopmentFrontend DevelopmentCollaborationCommunication
Apply Now

Please let Lusha know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by Lusha?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.