Backend Developer

at Shyftlabs

Posted by rajan bharti
2 - 4 yrs
₹8L - ₹15L / yr
Full time
NodeJS (Node.js)


  • Build new things + find new solutions - we're growing to make room for new products.

Key Skills

  • Minimum 1-2 year experience in backend development.
  • Strong knowledge of OOPS concepts, algorithms and data structures.
  • Programming languages: Java, Javascript, Python.
  • Knowledge of Design patterns, SQL, REST APIs, Version control systems (Git, SVN).
  • Knowledge of web frameworks(like spring, django, express).
  • Test driven development and unit testing.

Good to have

  • Basic knowledge of AWS and NoSQL.
  • Basic knowledge of front end (HTML, CSS and Javascript).

About Shyftlabs

Products & Services
0-20 employees
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

NodeJS Developer

at Ebizz Infotech

Founded 2014  •  Products & Services  •  100-1000 employees  •  Profitable
NodeJS (Node.js)
1 - 3 yrs
₹1.8L - ₹4.5L / yr

Required Skills:

  • Experience in Node.js Frameworks
  • Hands-on experience with MongoDB
  • Strong proficiency with JavaScript, Socket IO, ExpressJS & SailsJS
  • Experience working with third-party developer tools, including documentation, APIs, and SDKs
  • Good Grasp of Asynchronous Programming and Its Workarounds
  • Database Schema design for Business Processes
  • Working Knowledge of JWT based passport Authentication
  • Can Write and Refactor Efficient Codes
  • Experience in Implementing Data Protection
  • Must have demonstrated the ability to deliver high-quality products on time
  • Knowledge of GIT, SVN technology
Job posted by
Riddhi Ariwala

Software Engineer, Backend

at Notion

Founded 2013  •  Product  •  100-500 employees  •  Raised funding
NodeJS (Node.js)
Amazon Web Services (AWS)
Go Programming (Golang)
6 - 10 yrs
₹50L - ₹70L / yr

About Us:

We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft.

We've been working on this together since 2016, and have customers like Pixar, Mitsubishi, Figma, Plaid, Match Group, and thousands more on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and creative as the millions of people Notion reaches worldwide.

About The Role:

Millions of people use Notion — and this number is increasing every day. That means a million people trust us to deliver a fast, reliable, and secure experience, and we value this more than anything. We want to keep earning trust, while also continuing to amaze our users with the tools they can build in Notion. This is where you come in — to help us forge a performant and reliable path forward to the future.

What You'll Achieve:

  • Write clean, secure, tested, and documented code.
  • Design & enhance the Notion platform with new capabilities, as and when the need arises.
  • Contribute to monitoring & scaling the architecture of the platform and the infrastructure.
  • Write technical documentation, and contribute to determining internal processes.
  • Contribute to recruiting of new backend employees

Skills You'll Need to Bring:

  • 6+ years of experience building scalable platforms. 
  • Good understanding of database (Relational Or Nosql) internals like transactions, indexes. Experience in schema design.
  • 2+ years of experience working on the AWS platform, and acquaintance with technologies like Elastic Beanstalk, AWS Lambda, Elastic Load Balancer.
  • Good understanding of docker internals.
  • Good communication skills, good leadership skills, attention to detail, a sound understanding of algorithms, and object-oriented programming.

Nice to Haves:

  • You're proficient with any part of our technology stack: React, TypeScript, Node.js, Memcached, Postgres, Docker, and Elasticsearch.
  • You've heard of computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay, and others—and understand why we're big fans of their work.
  • You have interests outside of technology, such as in art, history, or social sciences.

Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Notion.

Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation made due to a disability, please let your recruiter know.

Job posted by
Mohammed Ayaz

Software Developer

at Trinkerr

Founded 2021  •  Product  •  20-100 employees  •  Raised funding
NodeJS (Node.js)
Remote only
1 - 3 yrs
₹9L - ₹70L / yr

Tech stack: Node js and MongoDB is a must. Knowledge of React, React Native and

other backend frameworks and databases will work to your advantage.

Experience: You may be working in the back-end engineering teams of product

based tech-startups with good web / mobile apps for the past 3 - 5 years.

Experience in taking a product from 0 to 1 is highly valued.

● You should be able to handle infrastructure and scaling issues on AWS.

● You should be able to code quickly and test thoroughly - maintain the balance

between velocity and code health.

● You should be good at systems design, micro-services and breaking down

high-level features into tasks.

● You should be able to participate in product ideation, collaborate with the team, and


● You should be able to do independent research and trouble-shooting

Job posted by
Akanksha Gill

Software Development Engineer – Integrations & Partner Platform

at largest eCommerce technology solution provider

Agency job
via MNR Solutions
Software Development
NCR (Delhi | Gurgaon | Noida)
3 - 6 yrs
₹6L - ₹14L / yr
1. Responsible for designing, developing and implementing applications.
2. Responsible for doing customer API integrations and other integrations required to onboard new e-commerce marketplaces, logistic providers, ERP and accounting systems. 3. Responsible to write code for API integrations, perform debugging tasks, do application tests, do configuration and code reviews to ensure the product is satisfactory.
  The candidate would provide the firms SASS platform with ongoing technical support. This support includes responding to customer issues, providing updated software that solves bug issues, and working with the customer service team.
Job posted by
Neeraj Shukla

Sr. Backend Developer

at Clinikk

Founded 2016  •  Product  •  100-500 employees  •  Raised funding
NodeJS (Node.js)
Bengaluru (Bangalore)
4 - 8 yrs
₹18L - ₹25L / yr
● High Ownership = Responsible for designing, developing, and maintaining products
from start to finish.
● Pro-execution = Architect scalable solutions incorporating software best practices.
Binge on code, perform code reviews. Gain expertise in source control and deployment
● Symbiotic growth = Align with the business strategy, brainstorm and execute in
collaboration with multiple internal teams.
● Antifragile team = Build and grow a solid and well-balanced engineering team.
Attracting, retaining and growing top engineering talent.
● Molding future leaders = Mentoring peers, hiring for growth, as well as reviewing KPIs
and setting OKRs.

Skills And Qualifications
● 4+ years of Proven experience as a NodeJS Developer
● Strong proficiency with JavaScript
● Knowledge of Node.js and frameworks like Express
● Familiarity with databases (e.g. MySQL, MongoDB), web servers
● Understanding the nature of asynchronous programming and its quirks and workarounds
● Good understanding of server-side templating languages such as EJS.
● Knowledge and experience in microservices architecture, PWA and REST APIs
● User authentication and authorization between multiple systems, servers, and
● Creating database schemas that represent and support business processes
● Proficient understanding of code versioning tools, such as Git
● Culture Fit = Past experience of project ownership and execution, Hustle for building a
strong moat around team
● Great attention to detail
● Excellent communication and teamwork skills
● Degree in Computer Science or relevant field
Job posted by
Nikita Shrivastava

Backend developer

at Klub

Agency job
via Catalyst IQ
NodeJS (Node.js)
3 - 5 yrs
₹12L - ₹24L / yr


    • 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 technologies


      • Spent at least 3 yrs in a solid back end role
      • Experience taking a problem to a product solution (module/product)
      • Prior experience working with startups and understand the fast-paced, dynamic nature of work
Must have skillsets:
      • Javascript, NodeJS
      • Client-server architecture
      • OOP concepts, including design patterns
      • Understanding of RDBMS (MySQL, Postgresql)
      • Understanding of REST API
      • Familiarity with frameworks such as ExpressJs
Good to have:
    • Knowledge of TDD frameworks mocha, chai, jest, etc
    • Knowledge of AWS (Lambda, RDS, EC2, SQS, S3, ECS, etc)
    • Basic knowledge of Typescript, NextJs
    • Prior experience in fin-tech
Job posted by
Indulekha Sharma

Senior Backend Developer

at MX Player

Founded 2011  •  Product  •  500-1000 employees  •  Profitable
Spring Boot
Data Structures
NOSQL Databases
Elastic Search
Go Programming (Golang)
Mumbai, Bengaluru (Bangalore), Gurugram
5 - 10 yrs
Best in industry
MX Player is the world’s best video player with an install base of 500+ million worldwide and 350+ million in India. We are installed on every second smartphone in India.

We cater to a wide range of entertainment categories including video streaming, music streaming, games and short videos via our MX Player and MX Takatak apps which are our flagship products.

Both MX Player and MX Takatak iOS apps are frequently featured amongst the top 5 apps in the Entertainment category on the Indian App Store. These are built by a small team of engineers based in Mumbai.

Roles and Responsibilities:

Need to have 5+ years of experience. 

Should be Hands-on coding.

A senior software developer who can design and code large scale distributed systems. 

Need to have experience working with backend microservices at scale. 

Should be comfortable working on Nosql/Mysql databases like Cassandra, MongoDB, elastic search. etc, and tune the performance. 

Comfortable working in Java 8 with Golang.




Must have: 

Software Developer with at least 5 years of experience in backend development with Java 8.

API integration, Database designing.

Understanding of complete lifecycle development, continuous integration & testing.


Good to have:

Good understanding of the Kotlin language.

Good understanding of RxJava.

Past experience of working in large scale multi-module apps.
Job posted by
Mittal Soni

Senior NodeJS Developer

at Symphony Talent

Agency job
via Owlery
NodeJS (Node.js)
AWS Lambda
Bengaluru (Bangalore)
6 - 9 yrs
₹18L - ₹24L / yr
About the Organization:

Our client is a global leader in providing Omni-channel strategy, marketing, creative and technology services that uniquely connects companies to talent. Their goal is to improve how employers source, hire, engage, and retain talent, while creating an interactive experience that keeps job seekers top-of-mind. They provide client's access to a suite of integrated cloud based solutions and services with capabilities to source, nurture, and engage, the right-fit candidates.

All about the role :

- Senior Associate in India in the product engineering team acts as a partner to the business and provides technical leadership in one or more of our product lines. This individual will play a key role in product design, integration architecture, implementation, quality and product releases.

This person will report into Tech Manager/Architect.

- We are looking for a Senior level Lead NodeJS developer with advanced knowledge of NodeJS + Angular to join our product development team to build and extend a world class SaaS based Programmatic Media/Marketing Automation services.

Skills and Experience :

- Must have extensive experience with building services with Node.JS and related technologies

- Must have experience with SQL and database schema design

- Must have previous experience in leading a team

- Experience with RESTful web services, CSS, HTML5 is desirable

- Hands-on experience AngularJS/Angular

- Should have experience with any of the unit testing frameworks (eg: mocha). Working knowledge with quality plugins like jslint, jshint, jsbeautify, Istanbul would be an advantage.

- Experience with designing and building APIs with REST/Microservices

- Good to have knowledge with AWS Lambda & supporting configuration knowledge.

- Knowledge with any of the serverless frameworks like Serverless, AWS SAM would be an advantage.

- Must have experience with SCM tools with code repository & related operations (branching, merging, pull requests etc)

- Good to have knowledge with API Gateway and CloudFront.

- Good to have - Experience with various Core Java technologies and frameworks

- Experience with performance optimization and security vulnerabilities resolution would be an advantage

- Should have good communication skills, ability to work in a team (spread across geographies), problem solving skills & eye for detail. Leadership & Management

- Imbibe and represent our culture, core values and ensure the behavior and feedback is cascaded through the organization

- Provide feedback to the leadership team by demonstrating understanding of business, markets, and industry trends and needs.

- Own the growth plans of self, peers and team members in the product engineering teams.

Education and Experience Requirements :

- Bachelor's degree in Engineering or relevant fields.

- 6-9 years of experience in a role of a senior developer in technology and product development teams with at least 3 years of experience in leading a team.

- Experience of working in a global distributed development model.

- Track record of delivering high performance products.

- Experience of developing products and solutions in a SAAS model and cloud based technologies

- Product / Development Company background

- B2C / B2B prod experience

- Domain - digital - E-commerce, marketing, social, mobile, java

- Hands on tech with ability to manage or lead other developers in the team
Job posted by
Vipul Raja

Architect Backend

at SugarBox Networks

Founded 2017  •  Services  •  100-1000 employees  •  Raised funding
NodeJS (Node.js)
Spring Boot
Design patterns
Bengaluru (Bangalore)
9 - 15 yrs
₹30L - ₹40L / yr
Technical Responsibilities (X%)
The candidate will be in a solution focused role responsible for providing xxxxx support, working both
independently on assigned projects, and collaboratively with other team members.
● Designing, coding and debugging of products, and features.
● Provide technical leadership to the team.
● Analyze and resolve technical queries that the team may have from time to time.
● Lead and mentor development team.
● Handle code reviews, setup guidelines for development.
● Collaborate effectively with cross-functional teams such as Product Management, Business
● Development, and Operations.
● Work with frontend engineers to build features.
● Design rights solutions/architecture for products/features based on requirements, estimate efforts, and
manage the development.
● Manage and improve systems by innovating and implementing best practices.
Engineering Manager Responsibilities (X%)
The candidate will also be responsible for engineering management.
● Work with the product team to analyze business requirements.
● Do feasibility studies based on the requirements.
● Do sprint planning and management.
Please add on more points for responsibilities if more are required in same format(int) as above
pointsEducation Requirements
● Minimum - Graduate. Technical streams would be preferred.
Experience and Skill Requirements
● Minimum 9 and maximum 12 years of relevant experience in Java/JEE or NodeJS, ExpressJS
technology for backend application development is preferred.
● 3 years of experience in architecture roles responsible for maintaining business / technology alignment.
● Excellent knowledge and skills in the areas of Java, Spring Boot, JSP/Servlet, J2EE design patterns,
App server & Web servers.
● Sound knowledge Web Services, REST (API Design & Development).
● Excellent knowledge of RDBMS, NoSQL databases like MySQL and Cassandra.
● Understanding of web stack including JavaScript, HTML5, CSS, JSON, AngularJS, etc.
● Must have knowledge and experience of Microservices design, security designs, and best practices.
● Strong problem solving and analytical skills (especially around the areas of performance, scalability on
the above mentioned technologies)
● Knowledge of working with CI/CD platforms such as Jenkins, CircleCI, TravisCI, etc.
● Excellent understanding of standard protocols such as HTTP/HTTPS, DNS, SSL, etc.
● Excellent team management and mentorship skills.
Any Other Requirements
● Understanding of Linux systems like Ubuntu, Debian.
● Sound knowledge of cloud platforms like AWS, Azure, Google, etc.
● Sound knowledge of CDNs like CloudFront, Akamai, Cloudflare, etc.
● Experience in working in an Agile environment with good communication skills.
● Passion to learn new technologies and to upgrade versions of technology.
● Experience with project management tools like JIRA, Confluence, etc
Job posted by
Anjum Shaikh

Python Developer

at Sagacious Programming & Development Pvt Ltd

Founded 2016  •  Products & Services  •  20-100 employees  •  Raised funding
Angular (2+)
Bengaluru (Bangalore)
3 - 7 yrs
₹5L - ₹12L / yr
- Flask, Django or similar python micro-framework - Experience in Linux (Ubuntu/CentOS/RedHat) - Experience with MongoDB or any similar NoSQL databases.Cassandra or CouchDB. - HTML5, API and Angular 2.0+ is must - Bootstrap, jQuery and similar javascript framework are pluses. - Experience required: Sr. Python Developers (6 yrs - 7 yrs) and Jr. Python Developers (3 yrs - 4 years)
Job posted by
Ashwinee Gadkar-Ranadive
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Shyftlabs?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort