This position is no longer available
Check more opportunities belowOur 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.
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.
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.
Required
Nice to have
Additional benefits: Equipment provided, Unlimited PTO, Local holidays