Backend Developer
Core
Design and develop scalable backend solutions and microservices for AI-driven business intelligence and legal tech products.
Role type
Senior Backend Developer (Node.js/Go)
Builds
Microservices, real-time applications, and data pipelines for dynamic corporate governance and legal tech.
Domain
AI, Legal Tech, Big Data
Deliverable
production ML models
Required skills
Node.js, TypeScript, Go, MongoDB, Elasticsearch, Kafka, gRPC, Microservices, Server-side events, Cache management, Queue management, GraphQL, REST, ORM (Prisma/TypeORM/Mongoose/Sequelize/GORM), NestJS, Gin, Docker, Kubernetes, SQL (MySQL/PostgreSQL) (via careerplan.io/jobs/c779ac2d-ad36-4191-8daf-0bb7314c98b3-backend-developer-at-newmind-ai)
Preferred skills
Experience with Generative AI, LLMs, RAG, OCR, Blockchain
Responsibilities
Design and develop backend solutions using Node.js, TypeScript, and Go; Establish and manage gRPC-based communication infrastructures in a microservices architecture; Develop real-time applications using server-side event architecture; Optimize performance using cache and queue management technologies; Manage and optimize data using MongoDB and Elasticsearch; Handle high-volume data streams with Kafka; Create flexible and scalable API solutions using GraphQL and REST; Write unit and integration tests to improve code quality; Play an active role in software architecture design and make technical decisions; Mentor junior developers and provide technical guidance.
Seniority
Mid-Senior, hands-on IC