Senior Backend Developer
The Smart
Fort Lee, NJ, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerboard.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…