Senior Backend Developer

The Smart
Fort Lee, NJ, United States
4 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Code Review Communications Protocols Databases Continuous Integration Software Design Patterns DevOps Web Development Distributed Systems Message Broker Enterprise Messaging Systems MongoDB
+22 more
MySQL Node.Js NoSQL Performance Tuning RabbitMQ Redis DataOps SQL Databases TypeScript WebSocket Backend Git Containerization Integration Tests Kubernetes Graphql Front End Software Development NestJS Restful APIs Es2015 Api Management Microservices

Job description

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 Back End 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 Back End 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.

Requirements

  • 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 Back End 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…