N

NewMind AI

AI-driven analytics platform for governance

Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeİstanbul, TürkiyeNo salary listedIn-person

About the Job

Requirements

  • At least 3 years of professional software development experience, particularly focused on Node.js, TypeScript, MongoDB, Elasticsearch, Kafka, and Go.
  • Deep knowledge and experience developing applications in a microservices architecture.
  • Experience with server-side event architecture, cache management technologies such as Redis and Couchbase, and queue management technologies such as Kafka and RabbitMQ.
  • Ability to design and develop complex, large-scale web applications.
  • Expertise in gRPC design, integration, and inter-microservice communication.
  • Ability to develop high-performance, scalable, and secure software solutions.
  • Experience with SQL databases such as MySQL and PostgreSQL, including query optimization.
  • 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 such as Docker and Kubernetes.
  • Familiarity with Agile/Scrum methodologies and experience in these processes.

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 and improve these processes.
  • Ensure data access and management using ORM technologies such as Prisma, TypeORM, Mongoose, Sequelize, and GORM.
  • Develop modern backend solutions with NestJS and Gin.
  • Create flexible and scalable API solutions using GraphQL and REST.
  • Contribute to the software development lifecycle and follow best practices.
  • 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.

About the Company

NewMind AI

AI-driven analytics platform for governance

NewMind AI builds four Dynamic Knowledge Networks called Mecellem Dynamics to help enterprises adopt Dynamic Corporate Governance. The networks mix semantic analytics, legal intelligence, advanced interactive technologies, and cognitive visualization to turn data into clear, actionable insights. Unlike others, it combines these four perspectives in a single framework and relies on a multidisciplinary team to tailor solutions. Its goal is to enable intelligent decision-making and strategic transformation with agility, accountability, and sustainability.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Hyderabad, India
Founded
2019

Recently Posted Jobs

Explore more opportunities at NewMind AI

See more jobs