View all jobs
Closed

Full Stack Engineer MERN (Back-End Focused)

🇺🇸 New York, United States Fully remote5+ years
Required Candidate location: North America

This position is no longer available

Check more opportunities below

Skills & Languages

Must-have required
Node.js5 Year(s)Mongodb5 Year(s)React.js3 Year(s)Typescript3 Year(s)Express.js5 Year(s)Next.js3 Year(s)
Nice-to-have
Devops3 Year(s)Ci/cd Automation3 Year(s)Aws3 Year(s)Google Cloud Platform - Gcp3 Year(s)
Languages required
English


Description of opportunity

Our client is transforming the legal tech landscape by empowering attorneys to seamlessly connect, refer, and acquire cases within a groundbreaking network. Their platform enables legal professionals to boost revenue through referrals while streamlining case management within a robust, connected marketplace. As they experience rapid growth, they’re searching for a Fullstack Engineer (Backend-focused) to help scale, enhance, and deliver a top-tier experience for their expanding user base. You’ll play a pivotal role in reshaping the future of legal case management and attorney collaboration.

About the company

Our client is a fast-growing legal-tech SaaS company (11–50 employees) building a network that revolutionizes how attorneys refer and acquire cases. Their platform helps legal professionals increase revenue through referrals while simplifying case management across a connected marketplace.

You’ll work as part of a small but mighty team and collaborate directly with the co-founders, helping shape the product and technical direction as the platform scales.

Responsibilities

Drive Full-Stack Development with Back-End Focus
Take primary ownership of building and maintaining robust APIs and microservices, while contributing to front-end development in a Next.js application to ensure seamless integration and a cohesive user experience.


Architect Scalable Solutions
Design and implement scalable back-end systems with a focus on performance optimization, database design, and architecture that supports both API and UI needs.


Design Event-Driven Systems
Develop and maintain event-driven microservices using message queues, pub/sub patterns, and asynchronous processing.


Manage Distributed Processing
Build and optimize job queues and background workers to handle complex workflows, retries, and dead-letter handling.


Orchestrate System Integration
Design and implement webhooks, event bridges, and message transformations to integrate internal services and external platforms while maintaining data consistency.


Engineer Data Solutions
Create and optimize data models, ETL processes, and database queries using MongoDB, ensuring efficient data access for front-end consumption.


Contribute to Front-End Features
Make targeted contributions to the Next.js front end, collaborate with front-end engineers, and participate in cross-stack architecture discussions.


Implement System Reliability
Design robust error handling, logging, and monitoring systems focused on performance and scalability.


Support API Integration
Develop and maintain internal and external APIs, including documentation, versioning, and integrations.


Foster Technical Excellence
Participate in code reviews, architecture discussions, and technical planning to maintain high engineering standards.

Ideal candidate

Required

  • 5+ years in backend development building high-availability systems
  • Strong Node.js and Express.js experience for RESTful APIs
  • MongoDB expertise, including aggregation pipelines
  • Solid experience with integrations and third-party APIs
  • Experience building two-sided B2B platforms
  • Proficiency with asynchronous processing, job queues (e.g., BullMQ), and data syncing across systems
  • Experience with distributed caches, message queues, and containerized environments
  • Working familiarity with React and Next.js (able to ship features end-to-end)
  • Comfort with TypeScript, HTML, and CSS

Nice to have

  • Cloud platforms (AWS or GCP)
  • CI/CD and modern DevOps practices
  • Experience in legal tech or related industries (fintech, medtech)
  • Tech lead experience
  • Deeper Next.js knowledge (App Router, SSR/ISR, server components)
  • Familiarity with Tailwind or CSS-in-JS

Benefits

🏥 Medical Insurance🏥 Paid vacation

Additional benefits: Equipment provided, Unlimited PTO, Local holidays

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙