Jobs · cutshort

N

Senior AI Developer Nodejs

Cobalt Streamworks · Indexed today

onsitesenior🇮🇳 India
Apply on cutshort

About the role

Build scalable, production-ready APIs and real-time applications for a tech company.

StreamSpace Artificial Intelligence is hiring Senior AI Developer Nodejs job in Ahmedabad | Cutshort

Senior AI Developer Nodejs
Senior AI Developer Nodejs

3
\- 10 yrs
₹4L - ₹10L / yr
Ahmedabad
Skills
Artificial Intelligence (AI)
NodeJS (Node.js)
NestJS
WebSocket
Socket Programming
RabbitMQ
Redis
Elastic Search
MongoDB
Go 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
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

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
Company social profiles

Similar jobs

A reputed consulting firm
Agency job
Hyderabad, Ahmedabad, Anywhere in India
5
\- 10 yrs
₹4L - ₹15L / yr
Go Programming (Golang)
Ruby on Rails (ROR)
Ruby
Python
Java
+7 more
What you'll do:
· Perform complex application programming activities with an emphasis on mobile development: Node.js, TypeScript, JavaScript, RESTful APIs and related backend frameworks
· Assist in the definition of system architecture and detailed solution design that are scalable and extensible
· Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
· Own the quality of code and do your own testing. Write unit test and improve test coverage.
· Deliver amazing solutions to production that knock everyone’s socks off
· Mentor junior developers on the team
What we’re looking for:
· Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.
· A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.
· A love for working in ambiguity—and making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You don’t form an opinion and sell it as if it’s gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.
· Flexible and willing to accept change in priorities, as necessary
· Demonstrable passion for technology (e.g., personal projects, open-source involvement)
· Enthusiastic embrace of DevOps culture and collaborative software engineering
· Ability and desire to work in a dynamic, fast paced, and agile team environment
· Enthusiasm for cloud computing platforms such as AWS or Azure
· Excellent written and verbal communications skills
Read more

Posted by
Bharani Sharma
Bengaluru (Bangalore)
2
\- 8 yrs
₹4L - ₹15L / yr
Ruby
Ruby on Rails (ROR)
Javascript
MySQL
MongoDB
Sr. Software Developer ( 4years – 5years)
Required:
1. Extensive experience in Ruby on Rails (4-5)years, software designing and architecture.
2. Experience in microservice architecture (2-3)years
3. Experience in Elastic Search/Redis/Sidekiq
4. Experience in writing Rspec Test cases
5. Experience in cloud services such as AWS
6. Experience in Postgres/Mysql, Database Modelling
7. Excellent problem solving capabilities
Good To have:
1. Experience in design pattern
2. Experience in managing teams
Also need 3 mid-level (2-3 yrs) ROR Developers for this project.
Read more

Posted by
Anupam Arya
Bengaluru (Bangalore)
3
\- 5 yrs
Best in industry
NodeJS (Node.js)
MongoDB
Mongoose
Express
Relational Database (RDBMS)
+1 more
We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.
Responsibilities-
– Participate in the entire application lifecycle, focusing on coding and debugging
– Write clean code to develop functional web applications
– Troubleshoot and debug applications
– Collaborate with Front-end developers to integrate user-facing elements with server-side logic
– Gather and address technical and design requirements
– Provide training and support to internal teams
– Build reusable code and libraries for future use
– Liaise with developers, designers to identify new features
– Follow emerging techno

Read the full posting on cutshort

FAQ

Is the Senior AI Developer Nodejs role at Cobalt Streamworks remote?+

This Senior AI Developer Nodejs position is listed as onsite.

What seniority level is this Senior AI Developer Nodejs role?+

This is a senior level position.

How do I apply for the Senior AI Developer Nodejs role at Cobalt Streamworks?+

Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Cobalt Streamworks.