Back to jobs

Senior Backend Developer

New Jersey, United States

๐Ÿš€ Are you ready to build high-performance backend services and own core APIs for a fast-scaling digital product ecosystem?

๐Ÿ“ Location: Fort Lee, New Jersey
โฐ Work Mode: Full-time, office-based (Remote or hybrid not available)

๐Ÿ› ๏ธ The Role
As a Senior Backend Developer, you will be a key contributor within our platform engineering team.  Youโ€™ll design, implement, and optimize high-performance Node.js APIs and microservices that power a global, fast-scaling product ecosystem.  This role is ideal for a backend engineer who takes ownership of core services, drives performance and reliability, and wants to deepen technical impact in a fast-paced, hands-on environment.

๐Ÿš€ What Youโ€™ll Do

  • Develop, maintain, and scale robust backend services built with Node.js and Nest.js.
  • Design and implement third-party API integrations and new platform modules from concept through deployment.
  • Write clean, maintainable, and well-tested code following TDD principles.
  • Work with SQL and NoSQL databases such as MongoDB, MySQL, and Redis to support high-volume data operations.
  • Implement REST, GraphQL, and WebSocket communication protocols across services.
  • Collaborate closely with frontend, DevOps, and product teams to deliver reliable and efficient solutions.
  • Apply best practices for microservice architecture, scalability, and performance optimization.
  • Participate in code reviews, architecture discussions, and continuous integration initiatives.

๐ŸŽฏ What Weโ€™re Looking For

  • 5+ years of professional experience in web development.
  • 3+ years of hands-on experience with Node.js, ideally with Nest.js.
  • Deep knowledge of JavaScript (ES6+) and modern backend design patterns.
  • Practical experience with high-volume databases, both SQL and NoSQL.
  • Proficiency with Git and collaborative development workflows.
  • Experience with message brokers such as RabbitMQ or Redis Pub/Sub.
  • Solid understanding of TDD and experience writing automated unit and integration tests.
  • Strong fundamentals in microservices architecture and distributed systems.

โญ Nice to Have

  • 2+ years of experience with CI/CD pipelines, containerization, and microservices deployment.
  • Familiarity with Kubernetes or other container orchestration systems.
  • Experience with the NATS messaging system.
  • Hands-on experience with TypeScript and advanced Node.js tooling.

Why Join Smart State Inc.? ๐Ÿ’Ž

     โœ… Bonuses: Discretionary, performance based
     โœ… Benefits: Comprehensive medical, dental, and vision + 401(k)
     โœ… Time Off: Generous PTO policy
     โœ… Perks: Partially subsidized in-office breakfasts and lunches
     โœ… Culture: Collaborative, international team that celebrates milestones and wins together
     โœ… Growth: Strong opportunities for professional development and ownership within a scaling organization



Smart State Inc. is an Equal Opportunity Employer.  We believe that different perspectives make us stronger and provide equal employment opportunities to all applicants regardless of race, color identity, religion, or any other protected status.  If you have the drive and the skills, we want to hear from you.



Salary range

$160,000 - $180,000 USD

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...