Senior Full Stack Developer
Core
Design and develop scalable backend solutions and real-time applications for dynamic corporate governance platforms using microservices and event-driven architectures.
Role type
Senior Full Stack Developer (Backend Focus)
Builds
Microservices, real-time applications, and scalable API solutions for corporate data management and legal tech products.
Domain
Big Data, AI-driven business solutions, Legal Tech
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, Go, gRPC, microservices architecture, server-side event architecture, cache management, queue management, MongoDB, Elasticsearch, Kafka, GraphQL, REST, ORM technologies, Docker, Kubernetes
Preferred skills
SQL databases (MySQL, PostgreSQL), query optimization, NestJS, Gin, Prisma, TypeORM, Mongoose, Sequelize, GORM, Apollo
Technologies
Node.js, TypeScript, Go, MongoDB, Elasticsearch, Kafka, gRPC, Redis, CouchBase, RabbitMQ, Prisma, TypeORM, Mongoose, Sequelize, GORM, NestJS, Gin, GraphQL, Apollo, Docker, Kubernetes, MySQL, PostgreSQL
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
Senior, hands-on IC with mentorship responsibilities