Cutshort logo
StreamSpace Artificial Intelligence logo
Senior AI Developer Nodejs
StreamSpace Artificial Intelligence's logo

Senior AI Developer Nodejs

Rohit Bhobu's profile picture
Posted by Rohit Bhobu
3 - 10 yrs
₹4L - ₹10L / yr
Ahmedabad
Skills
Artificial Intelligence (AI)
skill iconNodeJS (Node.js)
NestJS
WebSocket
Socket Programming
RabbitMQ
skill iconRedis
skill iconElastic Search
skill iconMongoDB
skill iconGo Programming (Golang)

Who You Are:

  • You’ve built scalable, production-ready APIs in fast-paced environments, and are comfortable with the challenges that come with a growing startup.
  • You understand event-driven architectures and have hands-on experience building real-time applications.
  • You are fully capable of taking ownership of backend systems, from designing the database schema to writing efficient, maintainable code.
  • You think beyond the code: optimizing performance, scalability, and security are as important as building new features.
  • You’re comfortable troubleshooting complex issues, whether that’s API bottlenecks, database performance, or production issues.

Responsibilities:

  • Design, implement, and manage a NestJS backend with a modular, scalable architecture that can easily handle real-time events and communication.
  • Develop and maintain WebSocket services for real-time event-driven updates and ensure seamless communication across the system.
  • Integrate RabbitMQ for reliable internal messaging, handling queues and ensuring event-driven workflows are efficient and fault-tolerant.
  • Implement database management strategies using MongoDB, Redis, and Elasticsearch, ensuring efficient data handling, indexing, and optimization.
  • Integrate with external APIs (JSON-RPC, XML-RPC, REST) to enhance system capabilities.
  • Ensure high performance of the system by optimizing database queries, implementing caching strategies using Redis, and ensuring optimal indexing and data flow.
  • Implement role-based authentication and authorization mechanisms using JWT, OAuth, and RBAC patterns within NestJS.
  • Follow security best practices to ensure sensitive data is protected, credentials are stored securely, and the system is resilient to common vulnerabilities.
  • Work collaboratively with cross-functional teams to ensure seamless integration between different services and technologies.

Must-Have Skills:

  • Strong proficiency in Node.js and NestJS with TypeScript.
  • Solid experience with MongoDB, Redis, and Elasticsearch for data storage and real-time data handling.
  • In-depth knowledge of WebSockets and Socket.IO in NestJS Gateways, enabling real-time communication and updates.
  • Experience with RabbitMQ for message queuing and asynchronous task handling.
  • Strong understanding of authentication & authorization systems using JWT, OAuth, and RBAC (Role-Based Access Control).
  • Expertise in optimizing APIs, including techniques for caching, improving database performance, and reducing latency.
  • Familiar with API security best practices, including secure storage of credentials, encryption, and safeguarding sensitive data.

Key Skills:

  • TypeScript, NestJS, WebSockets, Socket.io
  • Redis, MongoDB, Elasticsearch, RabbitMQ
  • API Optimization, JWT, OAuth, RBAC
  • Real-time communication, Event-driven architecture


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About StreamSpace Artificial Intelligence

Founded :
2021
Type :
Products & Services
Size :
0-20
Stage :
Profitable

About

StreamSpace aims to optimise the customer communications for businesses using technologies around AI, VoiceBOTs and full blown Communication Suite. We believe that there are a lot of business processes around customer communications that are handled manually and ineffectively which can be automated with consistent quality of service and deliver a top notch customer experience.

Read more

Connect with the team

Profile picture
Vivek Panchal

Company social profiles

linkedintwitterfacebook

Similar jobs

Bengaluru (Bangalore), Mumbai, Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Pune, Hyderabad, Mohali
5 - 7 yrs
₹10L - ₹15L / yr
dot net
skill iconC#
.Net core
mvc
sql server
+10 more

Job Title: Mid-Level .NET Developer (Agile/SCRUM)

Location: Mohali, PTP or anywhere else) 

Night Shift from 6:30 pm to 3:30 am IST

Experience:

5 Years


Job Summary:

We are seeking a proactive and detail-oriented Mid-Level .NET Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality applications using Microsoft technologies with a strong emphasis on .NET Core, C#, Web API, and modern front-end frameworks. You will collaborate with cross-functional teams in an Agile/SCRUM environment and participate in the full software development lifecycle—from requirements gathering to deployment—while ensuring adherence to best coding and delivery practices.


Key Responsibilities:

  • Design, develop, and maintain applications using C#, .NET, .NET Core, MVC, and databases such as SQL Server, PostgreSQL, and MongoDB.
  • Create responsive and interactive user interfaces using JavaScript, TypeScript, Angular, HTML, and CSS.
  • Develop and integrate RESTful APIs for multi-tier, distributed systems.
  • Participate actively in Agile/SCRUM ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Conduct code reviews to ensure high-quality and consistent deliverables.
  • Assist in configuring and maintaining CI/CD pipelines (Jenkins or similar tools).
  • Troubleshoot, debug, and resolve application issues effectively.
  • Collaborate with QA and product teams to validate requirements and ensure smooth delivery.
  • Support release planning and deployment activities.


Required Skills & Qualifications:

  • 4–6 years of professional experience in .NET development.
  • Strong proficiency in C#, .NET Core, MVC, and relational databases such as SQL Server.
  • Working knowledge of NoSQL databases like MongoDB.
  • Solid understanding of JavaScript/TypeScript and the Angular framework.
  • Experience in developing and integrating RESTful APIs.
  • Familiarity with Agile/SCRUM methodologies.
  • Basic knowledge of CI/CD pipelines and Git version control.
  • Hands-on experience with AWS cloud services.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration skills.


Preferred / Nice-to-Have Skills:

  • Advanced experience with AWS services.
  • Knowledge of Kubernetes or other container orchestration platforms.
  • Familiarity with IIS web server configuration and management.
  • Experience in the healthcare domain.
  • Exposure to AI-assisted code development tools (e.g., GitHub Copilot, ChatGPT).
  • Experience with application security and code quality tools such as Snyk or SonarQube.
  • Strong understanding of SOLID principles and clean architecture patterns.


Technical Proficiencies:

  • ASP.NET Core, ASP.NET MVC
  • C#, Entity Framework, Razor Pages
  • SQL Server, MongoDB
  • REST API, jQuery, AJAX
  • HTML, CSS, JavaScript, TypeScript, Angular
  • Azure Services, Azure Functions, AWS
  • Visual Studio
  • CI/CD, Git


Read more
Fintech lead,
Fintech lead,
Agency job
via The Hub by Sridevi Viswanathan
Chennai
4 - 7 yrs
₹7L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconMongoDB

Requirements:

  • Should be a go-getter, ready to shoulder more responsibilities, shows enthusiasm and interest in work.
  • Excellent core Python skills including threading, dictionary, OOPS Concept, Data structure, Web service.
  • Should have work experience on following stacks/libraries: Flask
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Able to integrate multiple data sources and databases into one system
  • Understanding of the threading limitations of Python, and multi-process architecture Familiarity with event-driven programming in Python
  • Basic understanding of front-end technologies, such as Angular, JavaScript, HTML5 and CSS3
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Understanding of accessibility and security compliance

Experience in both RDBMS(MySQL), NoSQL databases (MongoDB, HDFS, HIVE etc) or in-memory caching technologies such as ehcache etc is preferable

Read more
senrysa technologies (p) ltd
Manisha Acharyee
Posted by Manisha Acharyee
Kolkata
3 - 6 yrs
₹7L - ₹12L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
SQL
+10 more

Senior Software Engineer (Java)

We are looking for a Senior Software Engineer - Java

If you're a creative problem solver who is eager to develop amazing products and hungry for a new adventure, a word class workplace is waiting for you in the heart of Kolkata.

An exhaustive list of expectations :

✓ Design and implement cutting-edge applications

✓ Participate in code reviews and application debugging and diagnosis.

✓ Practice modern software development methodologies such as continuous delivery, and scrum.

✓ Collaborate with product managers and engineers to build scalable systems enabling innovative ordering experiences.

Requirements -

✓ Knowledge and 5+ years of experience in developing Java applications

✓ A completed technical degree in Computer Science or any related fields.

✓ Profound knowledge and working experience with Java Frameworks (Springboot) and SQL databases.

✓ Solid experience in the design and implementation of Restful APIs and design patterns.

✓ Strong knowledge in Core Java, REST , Spring Framework, Spring Boot Microservice , JPA (e.g. Hibernate, OpenJPA, etc.) , Docker, Jenkins, ELK Stack

✓ Experience working with NoSQL Technologies and interest in Elasticsearch, and Microservices architectures.

✓ Curiosity, out of box problem-solving abilities, and an eye for detail.

✓ Passion for clean code

What really makes us interested in you - You are self-motivated. You think like an entrepreneur, constantly innovating and driving positive change, but more importantly, you consistently deliver stupendous results.

Number of position – 3

Job Location – kolkata, Sector 5


Read more
Floworksai
at Floworksai
1 recruiter
Sudipta Biswas
Posted by Sudipta Biswas
Remote only
2 - 10 yrs
₹20L - ₹30L / yr
skill iconNodeJS (Node.js)
skill iconAmazon Web Services (AWS)
Databases

What/Why/How is Floworks?

Floworks (https://floworks.ai">https://floworks.ai) builds powerful business process tools that simplify business operations for the largest of e-commerce and logistics companies in India.


Floworks was founded by distinguished alums from IIT and BIT, with exemplary backgrounds in business and technology.


Floworks has raised two rounds of funding within just 6 months of existence.We are funded by London based Startup Incubator, Entrepreneur First whose investors include the likes of PayPal Cofounder Peter Thiel and LinkedIn Cofounder Reid Hoffman.

https://en.m.wikipedia.org/wiki/Entrepreneur_First">https://en.m.wikipedia.org/wiki/Entrepreneur_First


Floworks in the press:

  1. https://theprint.in/ani-press-releases/entrepreneur-first-announces-investment-in-six-indian-tech-start-ups/896694/


What will be your key responsibilities?

Although it’s an engineering role, you will have significant involvement in product, hiring and business as well. You may expect following key responsibilities:


Engineering: You’ll need to write code – a lot of code. At the end of the day, your most important responsibility is to get your company’s product to market and maximize the number of product experiments that can be run. You’ll make key architectural decisions that will be pillars of the engineering organization for years to come. At the same time, you’ll have to make serious trade-offs to balance speed of execution with quality.


Product: As a founding engineer, you’ll also have a significant amount of ownership over the product direction. You should expect to spend time talking to customers, teasing out use cases, and making prioritization decisions regarding both the short- and long-term roadmap. In many cases, you will be building features in the absence of any formal product requirement document.


Support: You should also expect to spend a fair amount of time in the trenches supporting customers. You’ll probably find yourself engaging with customers in shared Slack channels, WhatsApp groups etc.


Hiring: As a founding engineer, you will spend a ton of time sourcing, interviewing, and closing early team members. 


Business: Finally, you’ll gain exposure to all other aspects of the business – from fundraising, to sales, and beyond. Although you probably won’t be closing deals or making pitch decks, you will certainly be expected to sell your product and pitch the company’s vision.



How do you know you are right fit for the role?

    • You have at least 2-4 years of experience. You are proficient with most of the following languages/frameworks:
      • NodeJS
      • AWS
      • Databases (both SQL and NoSQL)
    • You crave ownership. If you often find yourself raising your hand to own things end-to-end, you will likely really enjoy the ownership afforded to you as a founding engineer.
    • You’re okay with ambiguity. You won’t get product requirement documents or designs for everything you’re expected to build. A stellar founding engineer will know when to ask for clarity and when to make educated assumptions. If you tend to gravitate towards more loosely scoped projects, that’s a good indicator that you’ll do well in this type of role.
    • You’re multidisciplinary. A typical day might include anything from several hours of coding, to a few customer conversations, to a technical brainstorm or architecture discussion, to an interview or two. 
  • You operate at light speed. A great founding engineer should welcome this challenge and thrive under the pressure of intense deadlines. 

What will be the hiring process?

  • 2 round of technical interviews
  • 2 round of behavioural interview

What will be your compensation?

    • Fixed: INR 20L-30L
    • Bonus: 10-30% of Fixed depending upon performance.
  • Equity: 0.1%-0.2%
Read more
GMNG
at GMNG
2 recruiters
Imran Niazi
Posted by Imran Niazi
Gurugram, Jaipur
4 - 8 yrs
₹8L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
CI/CD
+6 more
  • Developing and maintaining all server-side network components.
  • Ensuring optimal performance of the central database and responsiveness to front-end requests.
  • Collaborating with front-end developers on the integration of elements.
  • Designing customer-facing UI and back-end services for various business processes.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting Node.js processes, including database schemas, as well as preparing reports.
  • Recommending and implementing improvements to processes and technologies.
  • Keeping informed of advancements in the field of Node.js development.
Read more
The next Unicorn
The next Unicorn
Agency job
via Etaash Consultants by Harsitha Anandkumar
Bengaluru (Bangalore)
4 - 10 yrs
₹10L - ₹30L / yr
skill iconPython
skill iconDjango
skill iconElastic Search
skill iconPostgreSQL
REST

DUKAAN - Create Your Online Store in 30 Seconds


Dukaan is an app that allows offline businesses to sell their products and services online. On our app, the users can make beautiful product catalogs (catalogs) right from a smartphone and share with their customers easily on different social media apps such as Whatsapp Business, Whatsapp, Facebook, Instagram, etc. Praised by users all over India, this app has saved declining businesses by helping them transfer their shop online. The journey has just begun and we are on a mission to make India truly Digital.


Dukaan is currently powering over 5M e-commerce stores built by Indian small businesses and growing at a crazy rate.  


We are looking for a Backend Engineer to join our team who will be part of our new innovations team.


Requirements:

  1. Strong knowledge of Django, Django Rest Framework, and their design principles.
  2. Strong knowledge of Django ORM, should be able to leverage it to write complex and optimized queries (E.x Q queries, Case, When, Select related, prefetch related, Subqueries, Annotations, Aggregations, Filtering, etc.).
  3. Should be able to override DRF serializers, filters, and view set completely according to needs.
  4. Should have good experience in Class-Based Views to write the backend API.
  5. Sound knowledge of database design patterns and modeling them to Django models.
  6. Sound knowledge of how to write test cases for the APIs.
  7. Should be able to write optimized pythonic code adhering to python PEP standards.
  8. Strong knowledge of python packaging and how to architect a codebase that should be easily scalable and not get cluttered.
  9. Strong knowledge of REST API design patterns.
  10. The ability to write RAW SQL queries and further database-level coding will be a plus.
  11. Good Understanding of python’s asyncio, threading, and multiprocessing library, their benefits and limitations along with their appropriate use cases.
  12. Hands-on knowledge of celery and its corresponding message broker such as RabbitMQ, Redis, etc.
  13. Experience with building a CDC(Change Data Capture) pipeline will be a plus.
  14. Experience with Apache Kafka, Kafka connect and Debezium will be a plus.
  15. Experience with open source will be a plus.
  16. Good knowledge of Algorithms and data structures.

Responsibilities:

  1. Understand the ins and out of the existing codebase and have a good grasp of it.
  2. Write clean, stable, and scalable code.
  3. Write unit test cases for the APIs.
  4. Do whitebox and blackbox testing for your own code and as well as others if required.
  5. Understand and implement fast prototype solutions for business needs.
Read more
Fintech Startup in India
Fintech Startup in India
Agency job
via Meyrahkee Advisors by Swati Khanna
Bengaluru (Bangalore)
3 - 7 yrs
₹30L - ₹50L / yr
skill iconGo Programming (Golang)
skill iconJava
skill iconPython
You will be a good technical fit at SETU if ● You have architected systems at scale and understand the nuances of building high throughput SaaS platforms. ● You have a strong working knowledge of the language, constructs, and paradigms of either Go— goroutines, dependency management, templating, routing, web frameworks, or Java— Core Java, multi-threading, Spring framework, ORM ● You are adept at entity modeling, query performance tuning, sharding, etc. using PostgreSQL / MySQL / NoSQL databases ● You have experience with Kubernetes / CI/CD / Terraform / Swagger. What you will do at SETU ● Write scalable, robust, automatable, efficient and maintainable code. ● Build frameworks and reusable components. ● Build REST APIs over the financial services infrastructure for developer consumption. ● Help design and architect a scalable, microservices-based platform. ● Solve complex business problems at scale to launch new products and services.
Read more
Estrella Headhunters
at Estrella Headhunters
3 recruiters
Khushbu jain
Posted by Khushbu jain
Bengaluru (Bangalore)
3 - 7 yrs
₹12L - ₹15L / yr
skill iconPython
skill iconElastic Search
RabbitMQ
Microservices
Hands-on programming and technical design skills with a passion for learning new technologies Experience of building highly scalable, robust, and fault-tolerant services 3+ years of experience of designing and developing software systems or services Good understanding of REST APIs and the web in general. Ability to build a feature from scratch & drive it to completion. Working experience with AWS Knowledge of designing microservices Knowledge of search platform like Elastic Search, Solr etc Knowledge of messaging technology such as Kafka or rabbitmq Startup experience is a strong plus Experience of Python is a strong plus Critical thinking is a plus.
Read more
Paypermint Pvt. Ltd
at Paypermint Pvt. Ltd
2 recruiters
Hira Singh
Posted by Hira Singh
Kolkata
3 - 7 yrs
₹2L - ₹10L / yr
Virtualization
skill iconPython
skill iconC++
Visual C++
Perl
+3 more
• Proficient in C++ • 4+ years of industry experience in engineering required • Willing to learn and work on any programming language/stack/framework • Exposure to architectural patterns of large, scalable web applications and services. • Experience with cloud computing best practices. • Experience in working with Agile Methodologies • A degree in Computer Science is preferred
Read more
Innovation of Thingz
at Innovation of Thingz
3 recruiters
Neil Mehta
Posted by Neil Mehta
NCR (Delhi | Gurgaon | Noida)
2 - 5 yrs
₹6L - ₹9L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
NOSQL Databases
RESTful APIs
skill iconPython
+1 more
We are a small but growing team of hardware, software and business people. We are building a Smart parking solution which will enable cities to get one step closer to becoming a Smart City. surePark is an end-to-end, Internet-of-Things (IoT) based solution that makes getting parking quick and easy. We are seeking to add team members to work on the hardware & software systems of our solution. If you enjoy working among passionate engineers where you’re challenged to think outside the box, you will find our company a great fit.  And you will learn a lot in a short time. - Develop web-based Dashboard for carpark & sensor management, display real-time, historical data and analytic. - Setup Unit Testing, Integration Testing and Load Testing System - Develop new features and improve scalability of Surepark Backend Server Requirement - Solid familiarity with frontend technologies HTML, CSS, and JS - Proficient in any frontend framework outside of jQuery (Angular, React, Ember,…) - Proficient in Python, Javascript, SQL, NoSQL - Familiar with REST API design, OAuth2 and Access Control - Ability to write clean and production quality code - Experience in D3js, Django Rest Framework+Postgres, MongoDB+NodeJS is a plus - Knowledge in backend scaling is a plus - Require more than 2-3 years of experience in full stack development.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos