Backend Developer

New Mind BYS

Marmara Bölgesi

On-site

TRY 180,000 - 360,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NewMind AI is seeking a highly skilled Backend Developer in Turkey to join our team. You will design, build, and optimize backend services using Node.js, TypeScript, and Go within a microservices architecture.

You will work on real-time apps, gRPC, and event-driven systems while ensuring scalable, secure, and high-performance solutions. You will collaborate with experts to implement NestJS and Gin based backends, utilize GraphQL and REST APIs, and mentor junior developers while contributing to

Qualifications

  • Minimum 2 years of professional software development experience with Node.js, TypeScript, MongoDB, Elasticsearch, Kafka, and Go.
  • Deep knowledge of microservices architecture and building large-scale web apps.
  • Experience with Redis/CouchBase for caching and Kafka/RabbitMQ for queues.
  • Strong SQL skills with MySQL or PostgreSQL and query optimization.
  • Experience with ORM tools: Prisma, TypeORM, Mongoose, Sequelize, GORM; NestJS, GraphQL, Apollo, and Gin.
  • Proficiency with Docker and Kubernetes; Agile/Scrum familiarity.

Responsibilities

  • Design and develop backend solutions using Node.js, TypeScript, and Go.
  • Establish and manage gRPC-based communication in microservices.
  • Develop real-time apps with server-side events.
  • Optimize performance with cache and queue management.
  • Manage data with MongoDB and Elasticsearch.
  • Handle high-volume data streams with Kafka.
  • Ensure data access with ORMs such as Prisma, TypeORM, Mongoose, Sequelize, GORM.
  • Develop backends with NestJS and Gin.
  • Create flexible APIs with GraphQL and REST.
  • Contribute to SDLC and follow best practices.
  • Write unit and integration tests.
  • Participate in architecture decisions.
  • Mentor junior developers.

Skills

Node.js
TypeScript
MongoDB
Elasticsearch
Kafka
Go
gRPC
NestJS
Gin
GraphQL
REST
Docker
Kubernetes

Tools

Redis
CouchBase
RabbitMQ
MySQL
PostgreSQL
Prisma
TypeORM
Mongoose
Sequelize
GORM

Job description

I - Who We Are?

NewMind AI is an innovative and pioneering company specializing in leveraging big data through a comprehensive and holistic approach. From data digitization and classification to deriving meaningful insights and extracting actionable outputs, we employ advanced taxonomies and ontologies to organize data in a structured and insightful manner, creating a semantic layer to better understand corporate data. Our mission extends beyond mere data structuring; we empower companies to transform their data into actionable insights with the deepest legal lens, facilitating dynamic corporate governance.
With over 300 task-oriented and domain-specific AI models, built using an orchestration of experts framework, we provide robust solutions for dynamic corporate governance with the legal focus. By implementing large dynamic concept framework, we develop advanced AI models that ensure effective management of corporate data in the business world. Our expertise spans AI-driven business solutions, including AI legal tech products, excelling in natural language processing, deep learning, machine learning, data analysis, and data visualization.
Headquartered in YTÜ Teknopark, Maslak, Istanbul, and operating four specialized laboratories—Cognitive Visualization Lab in India, Semantics Lab in Bomonti, and Big Data and Legal Tech Labs in Maslak—we are leaders in big data analysis in Türkiye and beyond. Our flagship dynamic knowledge networks, Mecellem, Malumat, and Mahfuz, empower professionals across various industries by streamlining complex tasks, optimizing decision-making, and managing business risks with legal precision.
Through our cutting-edge AI tools, including Generative AI, Agentic AI, LLMs, text-to-speech and speech-to-text, image recognition, voice recognition, function call, graphRAG, OCR, blockchain and RAG, we set new standards in business intelligence, governance, and legal technology. We deliver smarter, more dynamic solutions for the business world, both in Türkiye and internationally.

II - Who We Are Looking For?

We are seeking a highly skilled and experienced Backend Developer to join our team. The ideal candidate will have extensive experience in software development, particularly with Node.js, TypeScript, MongoDB, Elasticsearch, Kafka, and Go technologies. This role requires deep knowledge and experience in microservices architecture, server-side event architecture, cache management, and queue management technologies.

III - What Will Be Your Responsibilities?
  1. (i) Design and develop backend solutions using Node.js, TypeScript, and Go.
  2. (ii) Establish and manage gRPC-based communication infrastructures in a microservices architecture.
  3. (iii) Develop real-time applications using server-side event architecture.
  4. (iv) Optimize performance using cache and queue management technologies.
  5. (v) Manage and optimize data using MongoDB and Elasticsearch.
  6. (vi) Handle high-volume data streams with Kafka and improve these processes.
  7. (vii) Ensure data access and management using ORM technologies such as Prisma, TypeORM, Mongoose, Sequelize, and GORM.
  8. (viii) Develop modern backend solutions with NestJS and Gin.
  9. (ix) Create flexible and scalable API solutions using GraphQL and REST.
  10. (x) Contribute to the software development lifecycle (SDLC) and follow best practices.
  11. (xi) Write unit and integration tests to improve code quality.
  12. (xii) Play an active role in software architecture design and make technical decisions.
  13. (xiii) Mentor junior developers and provide technical guidance.
IV - What Is Required from You?
  • (i) Qualifications: At least 2 years of professional software development experience, particularly focused on Node.js, TypeScript, MongoDB, Elasticsearch, Kafka, and Go technologies.
  • (ii) Experience: Deep knowledge and experience in developing applications in a microservices architecture.
  • (iii) Expertise: Experience working with server-side event architecture, cache management (e.g., Redis, CouchBase), and queue management (e.g., Kafka, RabbitMQ) technologies.
  • (iv) Knowledge: Strong ability to design and develop complex and large-scale web applications. Expertise in gRPC design, integration, and inter-microservice communication.
  • (v) Skills: Ability to develop high-performance, scalable, and secure software solutions. Experience with SQL databases like MySQL and PostgreSQL, and expertise in query optimization.
  • (vi) Competencies: Experience with ORM technologies such as Prisma, TypeORM, Mongoose, Sequelize, and GORM. Knowledge and experience with NestJS, GraphQL, Apollo, and Gin. Proficiency in containerization and orchestration technologies like Docker and Kubernetes. Strong problem-solving skills and analytical thinking. Team-oriented with high communication skills and the ability to mentor. Familiarity with Agile/Scrum methodologies and experience in these processes.
V - Why Work at New Mind AI?
  1. (i) be a part of something bigger: Our work goes beyond simply developing AI models. We are shaping the future of business and helping organizations navigate the complex world of data-driven decision-making;
  2. (ii) work with leading experts: You will be surrounded by a team of passionate and knowledgeable individuals who are experts in their fields. This collaborative environment fosters continuous learning and growth;
  3. (iii) gain valuable experience: You will have the opportunity to work on diverse projects, utilizing cutting-edge AI tools and technologies, including Generative AI, LLMs, and more;
  4. (iv) make a real difference: Your contributions will directly impact our company's growth and success, contributing to the advancement of AI technology and its positive impact on the world;
  5. (v) global reach: As a company with a global presence, you will be exposed to a diverse range of perspectives and opportunities to work with clients and partners from around the world;
  6. (vi) invest in your future: New Mind is committed to supporting its employees' professional development and offers opportunities for growth within the company.

If you are a driven and ambitious young professional eager to make your mark in the world of AI, New Mind is the place for you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

New Mind BYS • Şişli

On-site
TRY 360,000 - 600,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

NewMind AI • Şişli

On-site
TRY 500,000 - 800,000
Be part of something bigger
Work with leading experts
Gain valuable experience
+3
Machine Learning Engineer
Machine Learning Engineer

NewMind AI • Şişli

On-site
TRY 240,000 - 360,000
DevSecOps & Infrastructure Security Engineer
DevSecOps & Infrastructure Security Engineer

NewMind AI • Şişli

On-site
TRY 180,000 - 300,000
DevSecOps & Infrastructure Security Engineer
DevSecOps & Infrastructure Security Engineer

New Mind BYS • Şişli

On-site
TRY 240,000 - 420,000
Legal Engineer
Legal Engineer

New Mind BYS • Şişli

On-site
TRY 180,000 - 300,000
Backend Developer: Microservices, Real-Time & GraphQL
Backend Developer: Microservices, Real-Time & GraphQL

New Mind BYS • Marmara Bölgesi

On-site
TRY 180,000 - 360,000
Product Owner
Product Owner

New Mind BYS • Şişli

On-site
TRY 60,000 - 110,000
Backend Engineer (TypeScript/React + AWS Cloud) - AI / Agentic Applications
Backend Engineer (TypeScript/React + AWS Cloud) - AI / Agentic Applications

VidRush AI Studios LLP • Turkey

On-site
TRY 1,353,180 - 3,608,480
Forward Deployed AI Engineer
Forward Deployed AI Engineer

Digitopia • Fatih

Hybrid
TRY 1,200,000 - 1,800,000