Cutshort logo
Recro logo
Node.js Developer
Node.js Developer
Recro's logo

Node.js Developer

Mounashree JP's profile picture
Posted by Mounashree JP
4 - 5 yrs
Best in industry
Bengaluru (Bangalore)
Skills
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
Data Structures

Key Responsibilities:

  • Rewrite existing APIs in NodeJS.
  • Remodel the APIs into Micro services-based architecture.
  • Implement a caching layer wherever possible.
  • Optimize the API for high performance and scalability.
  • Write unit tests for API Testing.
  • Automate the code testing and deployment process.


Skills Required:

  • At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
  • Excellent hands-on experience using MySQL or any other SQL Database.
  • Good knowledge of MongoDB or any other NoSQL Database.
  • Good knowledge of Redis, its data types, and their use cases.
  • Experience with graph-based databases like GraphQL and Neo4j.
  • Experience developing and deploying REST APIs.
  • Good knowledge of Unit Testing and available Test Frameworks.
  • Good understanding of advanced JS libraries and frameworks.
  • Experience with Web sockets, Service Workers, and Web Push Notifications.
  • Familiar with NodeJS profiling tools.
  • Proficient understanding of code versioning tools such as Git.
  • Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
  • Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
  • Experience building a large-scale social or location-based app.


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 Recro

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

About

Recro is a developer-focused platform that was founded with the aim of seamlessly matching individual expertise with the right opportunities.

We empower talented developers by providing them with relevant experience at fast-growing startups based on technical competencies and aspirations. These opportunities have a significant impact on their career success and help them become their best self.

 

On the other hand, startups get instant access to top-quality developers with guaranteed productivity from the very beginning. We help them to scale up/down based on their needs, thus ensuring an efficient and high-yielding workforce.

Developers solve real-time complex problems and get exposure to the uplifting and challenging work culture at start-ups like Flipkart, Dunzo, Swiggy, and Zivame among many others. At Recro, we ensure continuous support from our strong community to accelerate careers for developers and strive to create optimal business outcomes for high-growth startups.

Read more

Company video

Recro's video section
Recro's video section

Photos

Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures

Connect with the team

Profile picture
Shifat S
Profile picture
Jisha Emmanuel
Profile picture
Samiksha Singh
Profile picture
Ramu Gupta
Profile picture
Sahana gowda
Profile picture
Anita Rayan
Profile picture
Alok Singh
Profile picture
sana rihana
Profile picture
Agnish Banerjee
Profile picture
Moulidharan V S
Profile picture
Ekta Kotian
Profile picture
JeevithaKrishnaKumar
Profile picture
Rahul Jain
Profile picture
Mohit Arora
Profile picture
Muskan Handa
Profile picture
Ravi Jha
Profile picture
B Sandeep Kumar
Profile picture
Mariam Masood
Profile picture
Sreha Prasad
Profile picture
Ankur Bachchan
Profile picture
Priyal Shenoy
Profile picture
Tanisha Gagneja
Profile picture
Nandhinee Gopal
Profile picture
Aanchal Malik
Profile picture
Amrita Singh
Profile picture
Siddharth Wadhwani
Profile picture
Deepak kumar
Profile picture
Pruthvi Raj
Profile picture
Rahul Ashok
Profile picture
Mounashree JP
Profile picture
Atul Rana
Profile picture
Goutham Dashrath

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

Reliable Group IN
Rahul Singh
Posted by Rahul Singh
Pune
8 - 14 yrs
₹10L - ₹30L / yr
skill iconPython
skill iconDjango
skill iconPostgreSQL
MySQL
skill iconMongoDB
+1 more

Job Summary: 


We are seeking a highly skilled and experienced Backend Lead to design, develop, and maintain scalable, reliable, and high-performance backend solutions for our multi-tenant SaaS products. The ideal candidate will have a deep understanding of distributed systems, microservices, and cloud-based architectures, with a proven track record in handling production issues at scale. You will collaborate closely with the AI Lead and Frontend Lead to ensure seamless integration of backend services, AI/ML pipelines, and front-end functionalities, thereby

delivering a robust, secure, and feature-rich experience to our customers.


Key Responsibilities:


1. System Architecture & Design

  • Define and implement the overall backend architecture for multi-tenant SaaS applications, ensuring scalability, high availability, security, and compliance.
  • Design microservices and RESTful/GraphQL APIs and Websockets in alignment with front-end and AI requirements.
  • Establish design patterns and best practices for code modularity, performance optimization, and scalability.

2. Scalability & Performance

  • Identify performance bottlenecks and oversee optimization strategies (caching, load balancing, message queues, etc.).
  • Implement and maintain monitoring/observability solutions (e.g., Prometheus, Grafana, Loki, ELK Stack) to ensure real-time system health insights and rapid incident response.
  • Establish performance baselines, conduct stress tests, and implement disaster recovery strategies.


3. Production Stability & Issue Resolution

  • Proactively monitor production environments, anticipating potential failures and bottlenecks.
  • Triage, diagnose, and resolve production incidents with minimal downtime, using robust logging, tracing, and on-call rotation strategies.
  • Drive root cause analysis and post-mortems for production incidents, implementing preventative measures.

4. Collaboration & Cross-Functional Coordination

  • Work closely with the AI team to integrate MLOps pipelines, ensuring smooth data flow and secure model deployment.
  • Collaborate with the Frontend team to provide well-defined API contracts, enabling efficient UI/UX development.
  • Partner with DevOps to define CI/CD pipelines, container orchestration (Docker, Kubernetes), and infrastructure-as-code (Terraform, CloudFormation) practices.


5. Team Leadership & Mentorship

  • Lead and mentor a team of backend developers, setting clear goals and providing guidance on best practices.
  • Perform code reviews to ensure high code quality, maintainability, and adherence to design standards.
  • Foster a culture of continuous learning, encouraging the adoption of new technologies, tools, and methodologies.


6. Security & Compliance

  • Implement secure coding practices and follow industry standards (e.g., OWASP Top 10).
  • Work with compliance teams to ensure data privacy and regulatory requirements (HIPAA) are met.
  • Oversee authentication/authorization frameworks (OAuth, JWT, etc.) and data encryption at rest and in transit(Encryption, SSL/TLS).


7. Documentation

  • Maintain comprehensive technical documentation, including architecture diagrams, APIs, database schemas, and operational runbooks.
  • Facilitate knowledge sharing sessions and handovers to ensure smooth onboarding of new team members.


Qualifications


Education:

Bachelor’s or master's degree in computer science,engineering, or a related field.


Experience:

  • 8+ years of experience in backend or full-stack development, with 3+ years in a technical lead or architect role.
  • Demonstrated history of leading and delivering large-scale, distributed systems in production environments.


Technical Expertise:

  • Languages & Frameworks: Proficiency in modern backend languages (e.g., Python) and associated frameworks (Django/FastAPI, etc.).
  • Database Systems: Strong knowledge of both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases, including data modeling and query optimization.
  • Microservices & Architecture: Hands-on experience with microservices,containerization (Docker, Kubernetes), and service mesh architectures.
  • Cloud Platforms: Experience with cloud providers like AWS and Azure for deployment, scaling, and monitoring.
  • CI/CD & DevOps: Familiarity with CI/CD pipelines, Git workflows,infrastructure-as-code, and automated testing.
  • Monitoring & Observability: Proficiency with tools like Prometheus, Grafana, ELK Stack, Loki for real-time monitoring and log analysis.


Soft Skills:

  • Leadership: Ability to lead teams, manage conflict, and drive a vision for the backend architecture.
  • Communication: Strong written and verbal communication skills to coordinate with cross-functional teams (AI, Frontend, QA, Product).
  • Problem-Solving: Analytical mindset for troubleshooting complex issues in high- pressure environments.
  • Collaboration: Demonstrated capability to work seamlessly across multiple teams and stakeholders.


Read more
Play Games24x7
at Play Games24x7
2 recruiters
Agency job
via zyoin by Shubha N
Bengaluru (Bangalore)
10 - 20 yrs
₹70L - ₹100L / yr
skill iconJava
Spring
DropWizard
Play Framework
Hibernate (Java)
+9 more
Responsibilities Include:

You will break down business opportunities and problems into software solutions. You will work closely with the CTO to help product and marketing stakeholders distill the product vision and roadmap, into a technology vision. You will be responsible for the evolution of an already bleeding-edge highly distributed systems at the back-end, and would need to work withfront-end architects to come up with the best user experience for the gaming platform. You will be required to make decisions quickly, and work under strict timelines. You would lead technology strategy through analysis of market trends and product requirements. You would help set coding guidelines and help bring the most modern tools to keep engineering processes most efficient.

Requirements:

● B.E/MS in Computer Science or equivalent.
● 10+ years or more of progressive software technology experience with at least 3 years
in an architectural role.
● Completely hands on with technology and architecture. Start-up experience is a huge
plus.
● Ability to quickly prototype and demonstrate technology value adds and educate + drive
adoption within the extended technology team
● Excellent and robust understanding of scalable product system architecture(s),
platforms and core technologies
● Demonstrated problem-solving and leadership skills to pursue correct engineering
process in adverse conditions. Ability to embrace and demonstrate leadership beyond
ownership
● Work with engineering leadership to setup and manage processes.
● Track record of thought leadership and out of the box thinking in the technology arena.
● Ability to work efficiently in an entrepreneurial and in a start-up environment
● A Java/Spring/Akka, Javascript or Golang rockstar.
● Deep and hands on knowledge of some of these technologies - MySQL, NodeJS,
message brokers such as Kafka/RabbitMQ, NoSQL datastore such as Mongo, Cassandra,
Arango, distributed caches such as Redis/memcached, container technology such as
Docker and Kubernetes etc.
● Great proficiency in distributed systems design, with an ability to make the right
trade-offs for creating future-proof solutions.
● Building quick PoCs and full-fledged solutions with various AWS managed services would
be a big plus.
Read more
PinnacleWorks Infotech P Ltd
at PinnacleWorks Infotech P Ltd
1 video
1 recruiter
PinnacleWorks HR
Posted by PinnacleWorks HR
Gurugram
1 - 6 yrs
₹4L - ₹8L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
Object Oriented Programming (OOPs)
+5 more

PinnacleWorks is looking for a NodeJS Developer who is passionate about design, architecture, and programming. Responsibilities include implementing business logic and developing APIs & services. Your primary focus will be the development of all server-side logic, definition, and maintenance of databases, and ensuring high performance and responsiveness to requests from the front-end. If you are also passionate about Node.js and software design/architecture, we’d like to meet you.

 

What will you do?

 

  • Design, develop and document scalable applications and APIs.
  • Refactor, optimize and improve the existing codebase for maintenance and scale
  • Use test-driven development and acceptance tests to ensure feature quality.
  • Design and implementation of low-latency, high-availability, and performant applications
  • Integration of data storage solutions 
  • Implementation of security and data protection

 

Skills Required:

 

  • Minimum 1+ years of relevant experience into NodeJS/Software Development role
  • Should have a good understanding of request validation, schema validation, and Error handling 
  • Good understanding of Promises, Async/ Await, and Callbacks
  • Should have knowledge of Socket, Pubsub
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Should have a good understanding of scheduled tasks in NodeJS and CronJobs
  • In-depth knowledge of ORM like Mongoose
  • In-depth knowledge of object-oriented programming
  • Hands-on experience with JavaScript Development on the server-side
  • In-depth knowledge & understanding of network protocols (like TCP, HTTP and etc) and REST conventions
  • Knowledge of ES6 would be a plus
  • Should have good hands-on experience on MongoDB, designing optimized database structure using MongoDB, and writing optimized queries for better performance.
  • In-depth knowledge of Indexing strategy and Aggregation.
  • Knowledge of caching using Redis would be a plus. 
Benefits & Perks:
➡ Vibrant & engaging work culture
Read more
Easyleadzcom
at Easyleadzcom
2 recruiters
Nitin Bajaj
Posted by Nitin Bajaj
Chandigarh, Panchkula
1 - 4 yrs
₹5L - ₹10L / yr
skill iconPHP
skill iconMongoDB
RESTful APIs
skill iconCodeIgniter

Roles and Responsibilities


SponsifyMe Technologies(EasyLeadz) is looking for a CakePHP/PHP Developer.

- Helping senior developer build bank end and front end services and products.

- You will also be responsible for integrating third party API's into the application. A basic understanding of front-end technologies is necessary as well.

- Knowledge of python and mongodb will be an added advantage.

The role is hybrid i.e both in office and work from home for rest of the days.

We have a product EasyLeadz used by over 80000 businesses worldwide, software subscription.


We are expanding our team to grow it further.


Desired Candidate Profile


A minimum of 1 year of experience working in PHP. Ideally MongoDB and Restful API too.


Perks and Benefits


- Market standard salary

- Work from home till covid restrictions are in place, hybrid work environment later on.

- No pressure, only Monday to Friday work

- Working with a fast growing company that already serves 95,000+ customers globally including Microsoft, Amazon.

- Working directly with the founder & CTO of the company.

Read more
company logo
Agency job
via Zyvka Global Services by Ridhima Sharma
Bengaluru (Bangalore)
2 - 6 yrs
₹2L - ₹15L / yr
skill iconNodeJS (Node.js)
skill iconExpress
Data Structures
Algorithms
JSON
+2 more
JOB TITLE: Nodejs Developer
 EXPERIENCE: 2 to 5 years
LOCATION: Bangalore
TIMINGS: Indian Shift Timings
TYPE OF WORKING: work from office
NOTICE PERIOD: 1 month

RESPONSIBILITIES
• Write maintainable, scalable, and efficient code.
• Follow coding standards, unit-testing, code reviews etc.
• Follow release cycles and commitment to deadlines.
• Collaborate with the team and communicate effectively.
• Ability to work in a fast-paced startup.

CANDIDATE MUST HAVE
• Nodejs
• Data structure & Algorithms

DESIRED SKILLS & EXPERIENCE
• BE/BTech in Computer Science or related technical discipline
• Good knowledge of JavaScript, JSON, Relational/NoSQL DB,
• Experience in writing modular/reusable code using JavaScript frameworks like Node JS,
• Express JS etc.
• Knowledge of Restful Web Services
• Understanding of OOPS, Data Structure, and Algorithms
• Knowledge of Python will be a plus point.
• Good Analytical and Problem-solving skills
• Knowledge of source control tools, preferably GIT
• Familiar with Agile methodologies
Read more
Srijan Technologies
at Srijan Technologies
6 recruiters
Kartikey Bhardwaj
Posted by Kartikey Bhardwaj
NCR (Delhi | Gurgaon | Noida), Goa
3 - 7 yrs
₹7L - ₹13L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
skill iconExpress
Node.JS Specialist About Srijan Srijan Technologies Pvt Ltd. is a 15+ years old enterprise web content management consulting and development company with expertise in building high-traffic websites and complex web applications. Over this period we have served over 200 clients across Asia, Europe, United States and Middle East. We are the only Acquia Enterprise partner in India, and one of the largest code contributor to Drupal. We are also aspiring to be the largest contributors JavaScript (NodeJS, AngularJS/ReactJS). Technical Skills • You must have good knowledge of HTML5, CSS3 and JavaScript. This includes CSS preprocessors like Less, Sass, SCSS, Stylus CSS, etc. ● Hands on experience in Node.js 2-4 years in projects. ● Additionally, some exposure to Angular is preferred • Knowledge of Model-View-Controller (MVC) pattern • Understanding of Document Object Model (DOM) • You must have an excellent understanding of JavaScript functions, events and error handling • You must understand the concept of a single page application (SPA) and should be able to articulate its pros and cons • You must have experience in AJAX, jQuery and Underscore. • You should be knowledgeable about OOP concepts • You should be able to generalize/abstract out the functionality wherever possible in order to improve code maintainability. You should be able to document their code succinctly. • You should be able to provide accurate level of effort time estimates. This should be done based on your understanding of the business and technical requirements. • You must be familiar with using any build tool like Grunt, Gulp, Bower, Yeoman, etc. and have experience using version control tools like SVN/Git, etc. • You should have knowledge of UI Frameworks like Bootstrap, Foundation, etc. He must have working knowledge of Web servers (Apache, Nginx, etc) to be able to install, configure and solve basic problems related to these.
Read more
Revv
at Revv
1 recruiter
Ankit Kumar
Posted by Ankit Kumar
Gurugram, Delhi, Noida, Ghaziabad, Faridabad
2 - 4 yrs
₹12L - ₹18L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.

To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
Read more
CODEEDOC
at CODEEDOC
1 recruiter
Chirag Bhagat
Posted by Chirag Bhagat
Surat
0 - 2 yrs
₹1L - ₹5L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
RESTful APIs
+6 more
We are looking for a 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.

● Integration of user-facing elements developed by front-end developers with server-side logic.
● Writing reusable, testable, and efficient code.
● Design and implementation of low-latency, high-availability, and performant applications.
● Implementation of security and data protection.
● Integration of data storage solutions.
● Familiar with Graphql, REST APIs, MongoDB, SQL, NoSQL, AWS services, Firebase. (Knowledge of web sockets is optional)
Read more
Suffescom Solutions Pvt. Ltd.
Deeksha Saini
Posted by Deeksha Saini
Mohali
0 - 4 yrs
₹1.8L - ₹6.6L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
skill iconExpress
  • Working knowledge of Node-Sync, callback hell and ways to control asynchronous behavior of Node functions.
  • Strong command on ES6(EcmaScript) or Javascript and its concepts like prototypes, call back, closures etc
  • Should have deep understanding of Native Node.js, Express.js, HAPI.js and middlewares.
  • Candidates must have proper understanding and command on RESTful API development and consumptions.
  • Candidates must know to use promises, async-await to control synchronization of business logic components.
  • Candidates must have knowledge of JWT, oAuth and passport.js for user authentication.
  • Candidates must have knowledge of GIT, Bit-bucket.
  • Candidates must have knowledge of application deployment.
  • Experience with NoSQL databases eg mongodb (preferred).
Read more
Solix Technologies
at Solix Technologies
3 recruiters
Ramchander Rampally
Posted by Ramchander Rampally
Hyderabad
4 - 8 yrs
₹0L - ₹23L / yr
skill iconNodeJS (Node.js)
skill iconAngularJS (1.x)
skill iconMongoDB
Full Stack Engineer Responsibilities :- Developing front end website architecture.- Developing back end ( More) and front end (Less) for internal products.- Creating servers and databases for functionality.- Ensuring responsiveness of applications.- Seeing through a project from conception to finished product.- Designing and developing APIs.Full Stack Engineer Requirements :- Degree in Computer Science.- Strong organizational and coding skills.- Proficiency with fundamental with JavaScript frameworks such as Node JS and Angular JS or Vue JS.- Familiarity with database technology such as MySQL and MongoDB.- Excellent verbal communication skills.- Good problem-solving skills.- Attention to detail.
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