Cutshort logo
BatchService logo
Senior Software Engineer(NodeJS)
Senior Software Engineer(NodeJS)
BatchService's logo

Senior Software Engineer(NodeJS)

Abhijith PV's profile picture
Posted by Abhijith PV
8 - 15 yrs
₹15L - ₹30L / yr
Remote only
Skills
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconAmazon Web Services (AWS)
RESTful APIs
Job Summary
We are looking for an experienced NodeJS/ExpressJS/TypeScript developer. You will work on the most
critical software development team in a fast-growing data-centric software company. You will develop high performance, highly available REST and GraphQL APIs that will deliver data to our suite of web and mobile
apps.
Duties and Responsibilities
Software Development: You will work with the engineering lead to design and develop REST and
GraphQL APIs that will serve data from MongoDB and ElasticSearch.
Automated Test Scripts: You will write automated test scripts for all of your code. You will work with
the QA manager to determine optimal code coverage.
Code Reviews: You will assist in reviewing PRs raised by other team members. You will be
responsible for ensuring that the code satisfies the documented requirements, includes the necessary
automated tests and follows our documented coding standards and best practices.
API Support: API issues will be reported manually and automatically (via alerts) to a series of Slack
channels. You will monitor these channels and create Jira tickets to diagnose and fix these issues. You
will ensure that affected API consumers are informed regularly as to the status of the open issues.
API Documentation: You (and the rest of the API team) will be responsible for keeping the API
documentation up to date.
Skills and Qualifications
Bachelor's degree in computer science, information science, or similar.
Exceptional analytical and problem-solving skills.
Great organizational and time management skills.
Extensive knowledge of NodeJS libraries and frameworks.
REST APIs: 3+ years required.
GraphQL APIs: 1+ years desired.
ExpressJS or Fastify: 2+ years required
Advanced TypeScript: 1+ years required
NodeJS: 2+ years required
Node Streams: 1+ years desired
AWS High-Availability Clusters: 1+ years desired
MongoDB: 2+ years desired
Search Engines (ES or Solr): 2+ years desired
Big Data: 1+ years’ experience querying datasets with hundreds of millions of rows desired
Mocha/Chai: 1+ years desired
Bitbucket or GitHub: 1+ years required
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About BatchService

Founded :
2018
Type :
Products & Services
Size :
100-1000
Stage :
Profitable

About

BatchService provides a suite of products to help real estate investors and vendors do business better. Learn more about us here.
Read more

Connect with the team

Profile picture
Mahesh Nerkar

Company social profiles

instagramlinkedinfacebook

Similar jobs

Early stage US based Healthcare startup
Early stage US based Healthcare startup
Agency job
via Qrata by Blessy Fernandes
Bengaluru (Bangalore)
7 - 10 yrs
₹20L - ₹40L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+1 more
Responsibilities
  • Design systems independently with minimal interaction from the architects

  • Lead a team of software developers to implement systems

  • Continuously find ways to increase the quality of the code

  • Liaising with team members, management, and clients to ensure projects are completed to

    standard.

  • Anticipates problems and future technical needs and takes necessary steps to address issues.

  • Enthusiastically follow industry trends and developments

  • Understands how various technology and tools work so that the team picks the right tool for the

    job.

Requirements:

  • Must have a Bachelor’s degree in computer science or equivalent

  • Must have at least 6 years of experience as a Java developer

  • Must have at least 2 years of experience as a technical lead in a product company

  • Must have worked in at least one NoSql solution like MongoDB

  • Must have developed RESTful microservices in Springboot

  • Should have extremely good knowledge of design patterns

  • Should have worked in cloud computing platforms like AWS/GCP/Azure

Read more
Unico Connect Private Limited
Mumbai
3 - 6 yrs
₹18L - ₹24L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconExpress
Databases
RESTful APIs

Unico Connect is a forward-thinking technology company dedicated to pushing the boundaries of what's possible in the digital world. We are seeking an experienced Senior Node.js Developer to join our team. In this role, you will work on a wide range of exciting projects, from building robust backend systems with Node.js to exploring NoCode platforms and integrating AI tools & solutions. 


Responsibilities

  1. Node.js Development: Design, develop, and maintain backend systems and RESTful APIs using Node.js. Ensure scalability, performance, and reliability of server-side applications.
  2. Relational Databases: Work with relational databases (e.g., PostgreSQL, MySQL) to design, create, and optimize database structures, and implement data models.
  3. NoCode Platforms: Collaborate with cross-functional teams to explore and evaluate NoCode platforms for rapid application development and automation.
  4. OpenAI API Integration: Utilize OpenAI APIs to integrate language generation and understanding capabilities into our applications.
  5. Language Model Exploration: Perform exploratory tasks related to Language Models, such as creating and fine-tuning models, and experimenting with various use cases.
  6. Performance Optimization: Identify and resolve performance bottlenecks and ensure the efficient use of resources.
  7. Security: Implement best practices for data security and access control, including user authentication and authorization.
  8. Documentation: Maintain detailed technical documentation, including API documentation and database schemas.
  9. Code Reviews: Participate in code reviews and mentor junior developers to ensure code quality and best practices are followed.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 4+ years of proven experience as a Node.js developer with a strong portfolio of relevant projects.
  • Solid experience with relational databases, including database design and SQL.
  • Familiarity with NoCode platforms or a willingness to learn and adapt to new technologies.
  • Experience working with cloud services such as AWS or GCP, setting up instances, deploying applications. 
  • Experience in implementing API caching using Redis or similar.  
  • Understanding of OpenAI APIs and a strong interest in Language Model technologies.
  • Proficiency in JavaScript and server-side scripting.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Ability to work in a collaborative, fast-paced environment.


Nice to Have

  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Experience with GraphQL.
  • Experience with implementing queue management systems such as RabbitMQ, Kafka, SQS.
  • Previous experience working with natural language processing (NLP) technologies.
  • Knowledge of DevOps and CI/CD practices.


Skills

  • Node.js
  • JavaScript
  • Express.js
  • MongoDB
  • RESTful


Read more
Maitretech Solution
Sakshi Gupta
Posted by Sakshi Gupta
Bhopal
1 - 2 yrs
₹1L - ₹2L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress

we are looking for Node.js developers

Job type - full time

Salary - 10k - 20k /mnth

Qualifications - BTECH, MTECH, MCA passouts

Roles and Responsibility;

• 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

Regards

Maitretech solution


Read more
Quantela
at Quantela
3 recruiters
Sai N
Posted by Sai N
Remote only
3 - 5 yrs
₹15L - ₹22L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconPostgreSQL
+5 more

Overview of the role


As a Node Developer you will be collaborate with cross-functional teams to define, design and build performant modern web applications and services. Build high-quality web applications and services by writing clean and modular code.


Must have skills


  • Overall 3-5 Years of experience in writing unit and integration tests to ensure the robustness and reliability of web applications and services.
  • Measure and improve the performance of microservices. Catalyse growth within the team through code reviews and pair programming to maintain high development standards
  • Investigate operational issues to find the root cause and propose improvements Design, build, and maintain APIs, services, and systems across Stripe’s engineering teams.
  • Expert level of experience in the design and development of Web Applications, and highly scalable distributed systems.
  • Should have experience in development skills using the latest technologies including NodeJS(fastify framework), Microservices, PostgreSQL, Redis, etc. Should have exposure to NoSQL and SQL development.
  • Comprehensive knowledge of physical and logical data modeling, and performance tuning.
  • Should possess excellent communication, presentation, and interpersonal skills.
  • Ability to work collaboratively and productively with globally dispersed teams.
  • Build high-performance teams and Coach teams for successful career growth.
  • Experience working with relational and non-relational databases, query optimization, and designing schema


Desired Background

Bachelors/Masters Degree in Computer Science, Information Technology

Read more
iViZ Techno Solutions Private Limited (a Cigital Company)
Remote only
2 - 4 yrs
₹17L - ₹25L / yr
Microservices
RESTful APIs
We are literally saving the world as we build healthtech products in the current crises!

We are looking for a Backend Developer to join our new team over a WFH role to join immediately.

We have an exciting opportunity on our team for a strong member with exceptional development skills in the field of Backend and Cloud Computing. The primary responsibility of the Software Researcher / Engineer is to develop and improve the backend. The candidate must have a deep understanding of AI model deployment with scalability and proper knowledge of cloud services (GCP, AWS). Additional knowledge on REST Api, socket programming and live streaming is preferred. Qualified candidates will be driven self-starters, robust thinkers, strong collaborators, and adept at operating in a highly dynamic environment. We look for colleagues who are passionate about our product and embody our start-up values.

Responsibilities and Duties
Responsibilities
Knowledge of WSGI, ASGI server development.
Experienced with
Deep understanding of Django, Flask, HTML rendering, Javascripts, Angular.
Dynamic and interactive web application development.
Pytorch and Tensorflow based model deployment and maintain scalability.
Exposure to live streaming and socket programming.
Understanding of Database Management.
Load balancing and queuing services on Cloud Instances.
API testing and deployment services.
Deployment and maintenance of Cloud services (GCP, AWS).
Working with edge devices.

Qualifications and Skills
Minimum Qualifications
2+ years of Full-Time (not internships or side projects) working experience in Backend Development targeted to product development.
Experience with video streaming via rtsp and ffmpeg is a must.
Experience leading engineering teams from first-concept to ship.
Computer vision algorithms on cloud: Research, architect, and implement high-performance computer vision software in the cloud with state-of-the-art capabilities.
Experience working with OpenCV.
Knowledge software optimization and embedded programming is a plus

Preferred Qualifications:
Experience in scalable cloud infrastructure development with AWS or GCP.
Experience in Edge infrastructure deployment

Education
B.Tech or MS in Computer Science or Electrical Engineering (with a minimum of 2+ years of relevant experience). Or B.tech with a strong product background.
Read more
University Living
at University Living
1 recruiter
Divya Verma
Posted by Divya Verma
Remote, Delhi, Gurugram, Noida, Ghaziabad, Faridabad
2 - 5 yrs
₹9L - ₹12L / yr
skill iconNodeJS (Node.js)
AJAX
skill iconJavascript
skill iconHTML/CSS
Agile/Scrum

Key Responsibilities:
● Node.js 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 co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
● Strong proficiency with JavaScript
● Knowledge of Node.js core and frameworks Express, StrongLoop, koa, hapi etc
● Understanding the nature of asynchronous programming and its quirks and workarounds
● Good understanding of server-side templating languages
● Good understanding of server-side CSS preprocessors
● Basic understanding of front-end technologies, such as HTML5, and CSS3
● Understanding accessibility and security compliance
● Integration of multiple data sources and databases into one system
● 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
● Creating database schemas that represent and support business processes
● Implementing automated testing platforms and unit tests
● Proficient understanding of code versioning tools, such as Git.

 

Technical Skills:
● Expert knowledge of key Web technologies as HTML5, CSS3,
● Expert in JavaScript / AJAX, NodeJS, React.
● Expert knowledge of OO Analysis and Design,
● Expert on Design Patterns and Frameworks as NodeJS, React.
● Knowledge of Agile methodologies (Scrum).
Soft Skills:
● Self-motivation to work independently and strong work ethic.
● Ability to work in a team, and adapt to new and evolving processes.
● Flexibility and adaptable
● Deep experience with Agile

Read more
Moonraft Innovation Labs
at Moonraft Innovation Labs
35 recruiters
Hari Prasad
Posted by Hari Prasad
Bengaluru (Bangalore)
3 - 7 yrs
₹8L - ₹16L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
+2 more
VERA IS HIRING FULL-STACK DEVELOPERS We are reshaping how customers shop, join us in building the future of retail. Vera is an AI in-store style assistant that inspires customers and help make better decisions. Vera understands ongoing trends and how influencers around the web are using products to help customers find the look they want. We are putting the needs and desires of the modern customer first for Fortune 100 retail chains and need talented engineers to join the journey. http://vera.moonraft.com What you will do: - Build & improve code across the entire stack for new and existing products, integrating with relevant APIs and services - Write code that can scale for expansion. Build an experience that serves millions of users in several markets, languages, and environments. - Work with state of the art AI pipelines and algorithms - Build reliable systems that have to work all over the world 24/7 - The opportunity to make massive technical contributions at a fast-growing start-up About you: - 2+ years of professional software development experience building, deploying and maintaining web apps at scale - Fluent in fronted frameworks such as React, Angular or Vue - Expert at Javascript, HTML, and CSS - Experience with Python or Golang a plus - A great Github profile / open source contribution a plus - Strong desire to work in a fast-paced, start-up environment - A passion for working as part of a team - you love connecting and collaborating with others
Read more
MNC Company
MNC Company
Agency job
via AppTalent Business Solutions by AppTallentBusinesSolutions
Bengaluru (Bangalore)
2 - 5 yrs
₹1L - ₹4L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
skill iconExpress

Job Description for NodeJS/Backend Developer (2 - 4 years experience ) :

Responsibilities:

1. Writing reusable, efficient code.
2. Implementation of security and data protection.
3. Development and design of high performant APIs and implementing server side logic.
4. User authentication, DB Schema design etc.

Skills and Qualifications:

1. Javascript
2. Typescript
3. Object oriented programming
4. Express and Mongo DB.
5. AWS and basic devOps

Other Tools:
1. Git and other development tools.

Read more
Disprz
at Disprz
4 recruiters
Ashwin Navaneedan
Posted by Ashwin Navaneedan
Hyderabad
3 - 7 yrs
₹6L - ₹25L / yr
Fullstack Developer
J2EE
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconAngular (2+)
+3 more
Who we are looking for... A highly motivated, skilled and experienced professional to join us as Full Stack Developer The role would require you to · Develop, customize, maintain and monitor applications for web platforms, utilizing the latest technologies · Responsible for analyzing business requirements and translating them into technical terms · Documenting solutions and communicating with other team members on the way forward · Follow a Test Driven Development (TDD) approach to software development · Proactively Investigates, analyses and fixes reported defects. · Light work to enhance, maintain, and create microservices in Java · Design, build, and unit test software in a collaborative environment · Write clear, efficient, scalable, and maintainable code · Participate in design and code reviews · Participate regularly in an Agile team environment and schedule What we would like to see in you · Java/J2EE - Minimum 4-6 years of Java/J2EE development · Experience in developing web services/APIs (RESTFUL) · Extensive experience about Spring Framework (Springboot, dependency injection, Data access, transaction management, MVC, batch) management. · Experience in Spring Security OAuth. · Experience with microservice-development using Springboot. · In-depth knowledge of XML, WSDL, JSON, NodeJS. · Proficiency in Linux, SQL and NoSQL. · Solid knowledge pertaining to Object Oriented Design Patterns. · Previous experience delivering software as a part of an agile team. · Minimum 2-3 years of JavaScript, AngularJS, ReactJS, ViewJS development. · Develop and troubleshoot UI-components having JavaScript, Bootstrap, CSS, HTML5, Angular Material, What’s in it for you... · Opportunity to be part of the team that delivers Industry-changing technology solutions · Pride of working for India’s first innovative fintech company · Top of the line challenging work · Unmatched learning opportunities · Transparent & open-door work culture · Multi-disciplinary exposure · Quick growth
Read more
Bengaluru (Bangalore)
3 - 8 yrs
₹10L - ₹15L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
MySQL
skill iconAngular (2+)
+2 more
Your Mission As a Senior Node.js developer, you will be working directly with our team towards the development of our product, in Node.js, Angularjs, MySQL and more. You are expert in Core JavaScript development and have a sharp knowledge on how to use the object model of JavaScript at best to make your code tidy and reusable. You will use MEAN Stack (MongoDB, Express.js, Angular.js, Node.js) along with Redis for queue management and MySQL for fast transactions. You have a strong product vision, to such an extent that you will be able to turn one line of requirements into a fully fledged feature. We deal with million of billions of records. Think “big data”. You will ensure that your code and queries are properly optimized so as to keep the app quick and responsive – and the servers up! We are deeply versed in reusability (so that we never have to reinvent the wheel). You know about the best Node.js plugins that you can find through npm to fulfill your needs, and you will build reusable components that you will leverage across the codebase. We love to take a step back from our day-to-day activities to improve our product. You will be part of this ongoing process. Your Profile You are first and foremost passionate about product development and digital technologies. You must have completed successful projects with a strong Node.js code Required Skills: core JavaScript experience; Node.js, APIs and modules; experience in handling databases and unit testing is also important. Competencies: excellent bug hunter; good judgement and decision making skills; responsible and motivated; passionate about learning new things. Experience in localisation will be appreciated. Motivated and ready to working in a truly international setting with people from all around the world.
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos