Cutshort logo
WebSocket Jobs in Ahmedabad

11+ WebSocket Jobs in Ahmedabad | WebSocket Job openings in Ahmedabad

Apply to 11+ WebSocket Jobs in Ahmedabad on CutShort.io. Explore the latest WebSocket Job opportunities across top companies like Google, Amazon & Adobe.

icon
StreamSpace Artificial Intelligence
Ahmedabad
3 - 10 yrs
₹4L - ₹10L / yr
Artificial Intelligence (AI)
skill iconNodeJS (Node.js)
NestJS
WebSocket
Socket Programming
+5 more

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
Deqode

at Deqode

1 recruiter
Apoorva Jain
Posted by Apoorva Jain
Bengaluru (Bangalore), Mumbai, Gurugram, Noida, Pune, Chennai, Nagpur, Indore, Ahmedabad, Kochi (Cochin), Delhi
3.5 - 8 yrs
₹4L - ₹15L / yr
skill iconGo Programming (Golang)
skill iconAmazon Web Services (AWS)
skill iconPython

Role Overview:


We are looking for a skilled Golang Developer with 3.5+ years of experience in building scalable backend services and deploying cloud-native applications using AWS. This is a key position that requires a deep understanding of Golang and cloud infrastructure to help us build robust solutions for global clients.


Key Responsibilities:

  • Design and develop backend services, APIs, and microservices using Golang.
  • Build and deploy cloud-native applications on AWS using services like Lambda, EC2, S3, RDS, and more.
  • Optimize application performance, scalability, and reliability.
  • Collaborate closely with frontend, DevOps, and product teams.
  • Write clean, maintainable code and participate in code reviews.
  • Implement best practices in security, performance, and cloud architecture.
  • Contribute to CI/CD pipelines and automated deployment processes.
  • Debug and resolve technical issues across the stack.


Required Skills & Qualifications:

  • 3.5+ years of hands-on experience with Golang development.
  • Strong experience with AWS services such as EC2, Lambda, S3, RDS, DynamoDB, CloudWatch, etc.
  • Proficient in developing and consuming RESTful APIs.
  • Familiar with Docker, Kubernetes or AWS ECS for container orchestration.
  • Experience with Infrastructure as Code (Terraform, CloudFormation) is a plus.
  • Good understanding of microservices architecture and distributed systems.
  • Experience with monitoring tools like Prometheus, Grafana, or ELK Stack.
  • Familiarity with Git, CI/CD pipelines, and agile workflows.
  • Strong problem-solving, debugging, and communication skills.


Nice to Have:

  • Experience with serverless applications and architecture (AWS Lambda, API Gateway, etc.)
  • Exposure to NoSQL databases like DynamoDB or MongoDB.
  • Contributions to open-source Golang projects or an active GitHub portfolio.


Read more
Simform

at Simform

1 video
2 recruiters
Ravi Dhingani
Posted by Ravi Dhingani
Remote, Ahmedabad
5 - 10 yrs
₹10L - ₹20L / yr
skill iconNodeJS (Node.js)
skill iconNextJs (Next.js)
TypeScript
skill iconJavascript
skill iconAmazon Web Services (AWS)
+1 more

Job Title: Sr. Node.js Developer

Location: Ahmedabad, Gujarat

Job Type: Full Time

Department: MEAN Stack


About Simform:

Simform is a premier digital engineering company specializing in Cloud, Data, AI/ML, and Experience Engineering to create seamless digital experiences and scalable products. Simform is a strong partner for Microsoft, AWS, Google Cloud, and Databricks. With a presence in 5+ countries, Simform primarily serves North America, the UK, and the Northern European market.

Simform takes pride in being one of the most reputed employers in the region, having created a thriving work culture with a high work-life balance that gives a sense of freedom and opportunity to grow.


Role Overview: 

We are looking for a Sr. Node Developer who not only possesses extensive backend expertise but also demonstrates proficiency in system design, cloud services, microservices architecture, and containerization. (Additionally, a good understanding of frontend tech stack to give support to frontend developers is highly valued) We're currently seeking a seasoned Senior Node.js Engineer who not only possesses extensive backend expertise but also demonstrates proficiency in system design, cloud services, microservices architecture, and containerization. (Additionally, a good understanding of frontend tech stack to give support to frontend developers is highly valued) 


Key Responsibilities:

  • Develop reusable, testable, maintainable, and scalable code with a focus on unit testing.
  • Implement robust security measures and data protection mechanisms across projects.
  • Champion the implementation of design patterns such as Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Actively participate in architecture design sessions and sprint planning meetings, contributing valuable insights.
  • Lead code reviews, providing insightful comments and guidance to team members.
  • Mentor team members, assisting in debugging complex issues and providing optimal solutions.

Required Skills & Qualifications:

  • Excellent written and verbal communication skills.
  • Experience: 4+yrs
  • Advanced knowledge of JavaScript and TypeScript, including core concepts and best practices.
  • Extensive experience in developing highly scalable services and APIs using various protocols.
  • Proficiency in data modeling and optimizing database performance in both SQL and NoSQL databases.
  • Hands-on experience with PostgreSQL and MongoDB, leveraging technologies like TypeORM, Sequelize, or Knex.
  • Proficient in working with frameworks like NestJS, LoopBack, Express, and other TypeScript-based frameworks.
  • Strong familiarity with unit testing libraries such as Jest, Mocha, and Chai.
  • Expertise in code versioning using Git or Bitbucket.
  • Practical experience with Docker for building and deploying microservices.
  • Strong command of Linux, including familiarity with server configurations.
  • Familiarity with queuing protocols and asynchronous messaging systems.

Preferred Qualification:

  • Experience with frontend JavaScript concepts and frameworks such as ReactJS.
  • Proficiency in designing and implementing cloud architectures, particularly on AWS services.
  • Knowledge of GraphQL and its associated libraries like Apollo and Prisma.
  • Hands-on experience with deployment pipelines and CI/CD processes.
  • Experience with document, key/value, or other non-relational database systems like Elasticsearch, Redis, and DynamoDB.
  • Ability to build AI-centric applications and work with machine learning models, Langchain, vector databases, embeddings, etc.

Why Join Us:

  • Young Team, Thriving Culture
  • Flat-hierarchical, friendly, engineering-oriented, and growth-focused culture.
  • Well-balanced learning and growth opportunities
  • Free health insurance.
  • Office facilities with a game zone, in-office kitchen with affordable lunch service, and free snacks.
  • Sponsorship for certifications/events and library service.
  • Flexible work timing, leaves for life events, WFH, and hybrid options

 

Read more
A reputed firm providing world-class consultation.

A reputed firm providing world-class consultation.

Agency job
via Jobdost by Sathish Kumar
Hyderabad, Ahmedabad
5 - 10 yrs
₹5L - ₹16L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress

Job Location - Hyderabad & Ahmedabad 

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 

Preferred Qualifications:  

  • Experience with Apache Cordova framework 
  • Demonstrable knowledge of native coding background in iOS, Android 
  • Experience developing and deploying applications within Kubernetes based containers  
  • Experience in Agile and SCRUM development techniques 
Read more
Artoon solution Pvt LTD

at Artoon solution Pvt LTD

3 recruiters
Maisuri Kothiya
Posted by Maisuri Kothiya
Surat, Ahmedabad
1 - 4 yrs
₹1L - ₹5L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconExpress

Node.Js Developer Job Description:


Roles & Responsibilities:

  • Developing and maintaining all server-side components.
  • 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, debugging, 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.
  • Recruiting, mentoring, personal and professional development of new team members
  • Managing the team of Nodejs Developers and solving their queries.
  • Follow and improve code quality standards
  • You would be responsible to take interviews for Node.js Technologies & share practical tasks with the candidates if required.
  • Conduct Code Reviews and help the team learn about the mistakes to avoid
  • Develop standard practices for developers to continuously improve the quality
  • Develop Architecture and design for the complex business problems
  • Deployment of code, database migrations, and a thorough understanding of the impact of changes in the production environment
  • Understanding and augmenting the system and application architecture as needed
  • The ability to organize the development process, create a working atmosphere and distribute the workload in the team.
  • Identify programming bottlenecks and bugs and find fixes.
  • Familiarity with AWS infrastructure.
  • Knowledge of front-end technologies.
  • Strong understanding of git.
  • learn new technology and distribute it to team members.

Requirements/Qualifications:

  • At least 1+ years of experience as a Node.js developer.
  • Must have good communication skills in English. 
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.
  • Knowledge of development methodology.
  • Must be willing to do hands-on coding where required and perform regular code reviews etc.
  • Understanding trends and being able to critically assess.
  • Availability to resolve urgent web application issues outside of business hours.
  • Experience working in a team leadership role
Read more
Devmonk

at Devmonk

1 recruiter
Naimish Rajput
Posted by Naimish Rajput
Ahmedabad
2 - 6 yrs
₹6L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Microservices
AWS Lambda
If you have a firm grasp of asynchronous programming and an expert in NodeJS and MongoDB. It would be plus point if you have experience in Micro-services and AWS Lambda. If you love challenges and building innovative products then we’d like to meet you. Let's connect!
Read more
Thinkwik

at Thinkwik

1 recruiter
Jinal Patel
Posted by Jinal Patel
Ahmedabad
1 - 4 yrs
₹4L - ₹9L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconHTML/CSS
Roles and Responsibilities :-

• Developing and maintaining all server-side network components.
• Creating database schemas that represent and support changing business processes thereby
ensuring optimal performance of the central database and responsiveness to front-end requests.
Integrating multiple data sources & databases in one system
• Collaborating with front-end developers on the integration of elements.
• Designing customer-facing UI and back-end services for various business processes.
• Developing & implementing low-latency & high-performance applications by writing testable,
reusable, and efficient code.
• Implementing User authentication and authorization between multiple systems, servers, and
environments
• Implementing effective security protocols, data protection measures, and storage solutions.
• Implementing automated testing platforms and unit tests. 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

Desired Candidate Profile :-

• Strong proficiency with JavaScript & ES6
• Good Knowledge of Node.js and frameworks available for it such as           Express, HapiJS, Mongoose,
   Sequelize, etc.
• Good understanding of server-side templating languages such as           Handlebars, EJS, etc
• Good knowledge of MongoDB, its limitation and workarounds, replica     sets, sharding, clustering
• Basic understanding of front-end technologies, such as HTML5, and CSS3
• Understanding the nature of asynchronous programming and its quirks     and workarounds
• Understanding accessibility and security compliance
• Understanding fundamental design principles behind a scalable application
• Understanding differences between multiple delivery platforms, such as    mobile vs. desktop, and
optimizing output to match the specific platform
• Proficient understanding of code versioning tools, such as Git
• Proficient understanding of API testing tools, such as Postman
• Superb interpersonal, communication, and collaboration skills
• Exceptional analytical and problem-solving aptitude
Read more
Azine Technologies

at Azine Technologies

3 recruiters
Pri Mistry
Posted by Pri Mistry
Ahmedabad
5 - 10 yrs
₹5L - ₹10L / yr
skill iconPython
skill iconDjango
skill iconMongoDB
skill iconFlask
NOSQL Databases

Azine Technologies is known for our innovative technologies, products and services -- and for the people behind them. At Azine, we create identity verification products which are essentially apps, APIs, SDKs which have different modules that undergo OCR, Face Recognition, and other AI and machine learning. We’re looking for a Python Developer who can fulfil the following responsibilities.

Role and Responsibilities

 

  • Design & implement new software modules based on the product requirements
  • Debug existing software components, fix issues and avoid regressions
  • Be proactive, take ownership and be accountable
  • Familiar with Test Drive Development.
  • Participate in software architecture, design discussions and code reviews

 

 

 

Qualifications and Education Requirements

Bachelor’s degree and 3+ years of software development experience or equivalent, including Computer Vision and AI/ML.

Understanding of OCR, Neural network and Deep learning.

Expert in Python with knowledge of Python Frameworks (such as Django, Flask, etc.).

Expert understanding of threading and limitations of Python, and multi-process architecture.

Knowledge of user authentication and authorization between multiple systems, servers, and environments.

Proficient understanding with code versioning tools such as Git, SVN, etc.

Strong unit test and debugging skills.

Basic understanding of front-end technologies, such as Javascript, HTML5, and CSS3.

Preferred Skills

Django, Flask, Neural networks, Deep Learning, Optical character recognition, Self-organizing maps, Artificial Intelligence (AI), Machine Learning (ML), Software architecture, Celery, Object-relational mapping, NOSQL Databases, MongoDB, Computer Vision, GANs,

 

Additional Notes

We are offering amazing career growth opportunities, great compensation, and benefits. This begins with: weekly lunches, alternate weekends-off, annual medical checkups, social engagement, financial assistance and more.

 

Job Type: Full-time

Location: Iscon, Ahmedabad

 

Read more
Byte Prophecy

at Byte Prophecy

4 recruiters
Malar  S
Posted by Malar S
Ahmedabad
1 - 4 yrs
₹2L - ₹6L / yr
skill iconJavascript
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
+2 more
Job Description The role Our full stack developers are responsible to Take part in our product development/uplifting platform from ideation to deployment and beyond. Create data driven new features. Work with our data team to make our product smarter and more intuitive to use. Desired skills and experience: Proficiency in Node.js, MySQL and/or other RDBMS. Hands-on experience in writing modular code with proper routing with proper client/server setup and creating node modules Knowledge of HTML, CSS, JS (Minimum expertise on jQuery and/or angular js / react js / d3 js / other front-end frameworks). Feel at home working in a test-driven, agile team. A strong problem-solver with an inquisitive and innovative mind.
Read more
Simform Solutions

at Simform Solutions

4 recruiters
Jaynish Soni
Posted by Jaynish Soni
Ahmedabad
3 - 7 yrs
₹5L - ₹10L / yr
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconJavascript
MySQL
skill iconMongoDB
+2 more
Summary: Be part of a dynamic start-up environment to deliver best solutions. The position is with fast growing team of engineers, designers, and product analysts in an agile development environment. We are looking for enthusiastic, experienced software engineers that can work on delivering high quality platform solutions. Job Description: * Hands on experience in programming language ROR(ruby on rails) * Contribute to the architecture and evolution of the Cloud platform. * Find creative and elegant solutions to complex problems. * Dealt with database performance issues and query optimization in MySQL. * Contributed fixes/features to Rails, jQuery. * Written and/or maintain a Rails plugin. * Execute full life-cycle software/website development * Write well designed, testable, efficient code * Produce specifications and determine operational feasibility * Integrate software components into a fully functional software system Requirements: - * Quick Learner and street-smart person who can grasp things faster * Proven 3-7 yr work experience in as a computer software engineer or software developer or web developer * Ability to develop website in Ruby on Rails, JavaScript, JS Frameworks * Excellent knowledge of Relational Databases, SQL and ORM technologies * Experience in developing web applications using at least one popular web framework (Rails, Sinatra) * Experience with test-driven development * Ability to document requirements and specifications * Familiarity with website development methodology and release processes * UI experience needed. * Experience on any of the front end technology * Angularjs/ Emberjs/ React/ Backbonejs / knockoutjs Qualifications: B.tech / M.tech / MS in Computer Science or equivalent preferred.
Read more
Upright

at Upright

2 recruiters
Shital Soni
Posted by Shital Soni
Ahmedabad
4 - 7 yrs
₹5L - ₹7L / yr
skill iconNodeJS (Node.js)
skill iconPython
skill iconJavascript
Databases
Microservices
+2 more
We are looking for a Senior Software Engineer (Team Lead) to produce and implement functional software solutions. You will work with startup founders to define software requirements and take the lead on operational and technical projects. In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If you also have hands-on experience in software development and agile methodologies. Your goal will be to develop high-quality software that is aligned with user needs and business goals. Responsibilities: Develop high-quality software design and architecture by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Design and Develop product architecture Collaborate with team to brainstorm and create efficient product. Mentor junior and mid-level engineers. Make informed decisions quickly and taking ownership of product at scale. Work collaboratively with others to achieve goals. Be a persistent, creative problem ­solver. Passionate about learning new technologies and stay up to date with industry. Understand business needs and know how to create the tools and to manage them. Qualifications: B.E/ B.Tech/ MCA or any equivalent degree in appropriate field of study 5+ years of experience in software development. Fluent with functional, imperative and Object-­oriented languages. Fluent in Python, Javascript. Fluent in relational database, SQL, ORM technologies to creating any complex queries. Experience building complex web systems. Experience implementing and consuming large scale web services. Ability to take a project from scoping requirements through actual launch of the project. Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines. Experience in source control management tools like Git, Bitbucket, SVN.
Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort