Cutshort logo
FactoryPlus logo
Sr. Backend Egineer
Sr. Backend Egineer
FactoryPlus's logo

Sr. Backend Egineer

Bikash Dash's profile picture
Posted by Bikash Dash
3 - 6 yrs
₹20L - ₹30L / yr
Remote only
Skills
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
Engineering @ FactoryPlus
We believe that by empowering the 2 crore MSME manufacturers in India with easy-to-use mobile-first workflow management tools, we can play a pivotal role in realising India’s dream of becoming world’s top-most-desired manufacturing destination and $5 trillion economy. Every
line of code we write, every feature we add, every pixel we create, everything we do helps us get one step closer to our vision.
Our engineering team ardently believes in these 2 core fundamentals:
Polyglot Programming: we are language-agnostic and focus on finding the most optimal and robust solution to a problem - independent of the programming language
Asynchronous Communication: async is an important factor in our team’s productivity. Not only does async produce the best work results, but it also lets people do more meaningful work and live freer, more fulfilled lives.

Objectives 🎯
● Design and develop highly scalable, reliable, and fault-tolerant systems for one of the fastest-growing startups in India
● Participate in code reviews and share knowledge across the team
● Pair with team members on functional and non-functional requirements and spread design philosophy and goals across the team
● Communicate, collaborate and work effectively across distributed teams
● You should understand the user and their behavior and will continuously contribute to making their experience better with each release

Who are we looking for 😎
● Having built scalable backends using Javascript / Typescript would be preferable You should be able to design RESTful APIs that are not overly constrained, and can easily be consumed by the frontend dev
● You have worked with Relational databases like MySQL, Postgres and understand partitioning, sharding, as well as NoSQL databases such as MongoDB/Couchbase etc
● You have worked with searching systems , caching systems and queuing systems You should be at ease with maintaining cloud instances on AWS, GCP, and the like
● Experience with Docker, Kubernetes in production would be prized
● You should have a deep understanding of system design, data structures, and algorithms and understand how to apply them to design pragmatic solutions
● You have experience in identifying, debugging, and resolving complex production issues
● Relevant working experience of at least 3 years

** brownie points if you have experience of Product Startup at scale
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 FactoryPlus

Founded :
2021
Type :
Product
Size :
20-100
Stage :
Raised funding

About

We are revolutionising unorganised manufacturing industries by digitising factories. FactoryPlus is a technology platform for MSME manufacturers. Most of the 2 crore MSME factories in India are operating without any software/tool to manage their day to day production operations. With FactoryPlus, we are making factories smarter, faster, and cost-effective with our smart factory management platform.

Our mission is to enable manufacturers to spend less time with manual operations and to focus more on growing their business. FactoryPlus is run by a team of successful founders and operators that have previously started and scaled multiple B2B startups - Classplus, Happay, LocoNav. We are backed by marquee early-stage investors - Better Capital (early investor in Khatabook, Teachmint, Open) and Titan Capital (venture arm of Snapdeal Co-founders).

Read more

Photos

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

Connect with the team

Profile picture
Radhika Gera
Profile picture
Bikash Dash
Profile picture
Shashank Srivastava

Company social profiles

linkedintwitterfacebook

Similar jobs

Bengaluru (Bangalore), Chennai
6 - 15 yrs
Best in industry
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconPython

Backend - Software Development Engineer III



Experience - 7+ yrs


About Wekan Enterprise Solutions


Wekan Enterprise Solutions is a leading Technology Consulting company and a strategic investment partner of MongoDB. We help companies drive innovation in the cloud by adopting modern technology solutions that help them achieve their performance and availability requirements. With strong capabilities around Mobile, IOT and Cloud environments, we have an extensive track record helping Fortune 500 companies modernize their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies.


Job Description


We are looking for passionate software engineers eager to be a part of our growth journey. The right candidate needs to be interested in working in high-paced and challenging environments leading technical teams, designing system architecture and reviewing peer code. Interested in constantly upskilling, learning new technologies and expanding their domain knowledge to new industries. This candidate needs to be a team player and should be looking to help build a culture of excellence. Do you have what it takes?


You will be working on complex data migrations, modernizing legacy applications and building new applications on the cloud for large enterprise and/or growth stage startups. You will have the opportunity to contribute directly into mission critical projects directly interacting with business stakeholders, customer’s technical teams and MongoDB solutions Architects.


Location - Chennai or Bangalore

  • Relevant experience of 7+ years building high-performance back-end applications with at least 3 or more projects delivered using the required technologies
  • Good problem solving skills
  • Strong mentoring capabilities
  • Good understanding of software development life cycle
  • Strong experience in system design and architecture
  • Strong focus on quality of work delivered
  • Excellent verbal and written communication skills



Required Technical Skills


  • Extensive hands-on experience building high-performance web back-ends using Node.Js and Javascript/Typescript
  • Strong experience with Express.Js framework
  • Working experience with Python web app development or python scripting
  • Implementation experience in monolithic and microservices architecture
  • Hands-on experience with data modeling on MongoDB and any other Relational or NoSQL databases
  • Experience integrating with any 3rd party services such as cloud SDKs (AWS, Azure) authentication, etc.
  • Hands-on experience with Kafka, RabbitMQ or any similar technologies.
  • Exposure into unit testing with frameworks such as Mocha, Chai, Jest or others
  • Strong experience writing and maintaining clear documentation



Good to have skills:


  • Experience working with common services in any of the major cloud providers - AWS or GCP or Azure

Technical certifications in AWS / Azure / GCP / MongoDB or other relevant technologies

Read more
FirstFiling
at FirstFiling
1 recruiter
Shubham Chordia
Posted by Shubham Chordia
Jaipur
0 - 2 yrs
₹1.5L - ₹4.5L / yr
skill iconPHP
skill iconNodeJS (Node.js)
skill iconPython
MySQL
skill iconMongoDB
+4 more

FirstFiling is a FinTech startup that is managed, operated, and driven by Chartered Accountants, Company secretaries, IT engineers, and Lawyers. We provide registration and financial compliance services to businesses and individuals across India.

Our aim is to simplify the lives of people by helping individuals and businesses with mandatory compliances, filings, and statutory requirements while promoting financial literacy among the masses. 

 

Role: Backend Developer (2 openings)

Technology Profile-

The candidate must have experience in the following technologies (the more the better):


Backend:

Languages and Frameworks: PHP, NodeJS, Python, etc.

Database: MySQL, MongoDB, MariaDB, Neo4j, etc.

Extra: OAuth, Firebase

 

Requirements:

  • Ability to reuse components
  • Proven experience in working with Git and Github 
  • Creating and consuming a RESTful API
  • You must have clear concepts of client-server architecture
  • Familiarity with MVC (Model-View-Controller) design patterns
  • Working experience with NoSQL and relational databases
  • Understanding of OOP concepts

 

Furthermore, the candidate must have built or published any web app or project through which they can demonstrate their experience and knowledge of the aforementioned technologies and requirements. 

Read more
HelloAR
at HelloAR
1 recruiter
Jobs H
Posted by Jobs H
Bengaluru (Bangalore)
1 - 2 yrs
Best in industry
skill iconPython
skill iconAmazon Web Services (AWS)
RESTful APIs
skill iconFlask
skill iconMongoDB
+2 more

Role Responsibilities:

  • Development and Maintenance of REST APIs: Lead the creation and management of our RESTful APIs, ensuring top-notch performance and alignment with evolving requirements.
  • Proficiency in Coding: We're in search of expertise in Python or equivalent programming languages. Your coding skills will play a pivotal role in delivering high-quality (efficient, reusable, testable, and scalable) solutions.
  • Unit and Integration Testing: Apply your expertise to craft unit and integration tests, upholding code quality and reliability.
  • Version Control Systems: Proficiency in Distributed Version Control Systems is vital for seamless collaboration during development.
  • Elasticsearch Expertise: Having valuable experience with Elasticsearch is a plus, given its critical role in data retrieval and search functionalities.
  • NOSQL Database Familiarity: Knowledge of NOSQL databases like Cassandra and MongoDB will be advantageous.
  • Message Broker Knowledge: Understanding message brokers, especially RabbitMQ, is beneficial for effective communication within our systems.

Desired Qualifications:

  • Experience: 1-2 years of hands-on experience as a Python developer.
  • AWS: Proficiency in AWS cloud management and architecting enterprise data solutions.
  • Pragmatic Problem-Solving: Recognize when a solution should be streamlined and when creating the right abstraction will lead to long-term efficiency gains.
  • Passion for Quality: Demonstrate dedication to producing work of the highest quality and following best practices.
  • Agile/Lean Process: Familiarity with Agile/Lean methodologies is a plus, reflecting your adaptability and collaborative spirit.
  • Startup Mindset: Embrace the challenges and opportunities of a startup environment, contributing your skills and insights to our growth.
  • Debugging and Optimization: Showcase excellent debugging and optimization capabilities to enhance system performance.
  • Tech Awareness: Stay updated on emerging technologies and possess a solid understanding of the full product development life cycle.
  • UX and Information Architecture: Exhibit excellent knowledge of mobile user experience, information architecture, and industry trends.
Read more
Recro
at Recro
1 video
32 recruiters
Simran Gupta
Posted by Simran Gupta
Bengaluru (Bangalore)
2 - 6 yrs
Best in industry
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
API
SQL
+2 more
  • 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 2 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 in postgre
  • 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
Recro
at Recro
1 video
32 recruiters
B Sandeep Kumar
Posted by B Sandeep Kumar
Remote, Bengaluru (Bangalore)
3 - 7 yrs
₹7L - ₹22L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+5 more
Required Skills:

3+ years of experience with development in JAVA technology.
Strong Java Basics
SpringBoot or Spring MVC
Hands-on experience with Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
Proficient in REST API development
Messaging Queue (RabitMQ or Kafka)
Microservices
Any Caching Mechanism
Good at problem-solving


Good to Have Skills:

4+ years of experience in using Java/J2EE tech stacks
Good understanding of data structures and algorithms.
Excellent analytical and problem-solving skills.
Ability to work in a fast-paced internet start-up environment.
Experience in technical mentorship/coaching is highly desirable.
Understanding of AI/ML algorithms is a plus.
Read more
Kochi (Cochin)
6 - 12 yrs
₹6L - ₹12L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconMongoDB
skill iconAmazon Web Services (AWS)
+2 more
Key Responsibilities:

 Design, build, and maintain efficient, reusable, and reliable Python services &components
 Ensure the best possible performance, quality, and security
 Identify bottlenecks and bugs, and devise solutions to these problems
 Help maintain code quality, organization
 Understanding of established software development life cycles
 Ability to prioritize and multi-task in order to meet deadlines
 Resolves technical issues through debugging, research and investigation
 Collaborate across various teams and with external clients
 Contribute innovative designs and ideas for improving our company products and services

Required Skills Sets

 Atleast 4+ years of experience in Design and Development with Python.
 Experience in Flask / Django
 Familiar with version control (Git)
 Understanding of SQL
 Strong Unit Testing practice
 Understanding of design patterns, Microservices Architecture
 Understanding of Scrum Agile methodology
 Experience in data engineering & Docker is a plus.
Candidate Profile:
 4+ Years of relevant experience with Python and its Principles.
 Graduate in Computer Science or any related discipline (like BS / B.E. / B-Tech in Electronics,
Electrical, IT)
Read more
It is a Fintech company in Bangalore
It is a Fintech company in Bangalore
Agency job
via Zyvka Global Services by Shraddha Jain
Bengaluru (Bangalore)
2 - 5 yrs
₹4L - ₹13L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconExpress
Data Structures
Algorithms
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
Paytail
at Paytail
2 recruiters
Nitika Goyal
Posted by Nitika Goyal
NCR (Delhi | Gurgaon | Noida)
3 - 7 yrs
₹7L - ₹12L / yr
skill iconJava
skill iconSpring Boot
MySQL
skill iconGit
JIRA
+7 more
About Us

We are a Fintech Start up targeting to capture $ 900 BN consumer payment &lending opportunity. We are building platform of the future in which the offline / online merchants would be able to expand their consumer base. We also empower merchants to collect payment digitally and help build their identity through our offerings.

Consumers would be able to make their purchase decisions and would get the options to convert their purchases in to easy EMIs

The founders brings over 4 decade of banking & financial services experience with strong market connect to bring required resources (like Customer, Capital, relevant business team etc.). Detailed business model can discussed during the meeting process.

About you

You are passionate, a strong technical contributor, and an emerging leader. You have a proven track record of creating reliable, scalable, and high-performance products, building large-scale distributed systems

Responsibilities

  • Developing front end website architecture
  • Designing user interactions on web pages
  • Developing back end website applications
  • Creating servers and databases for functionality
  • Ensuring cross-platform optimization for mobile phones
  • Ensuring responsiveness of applications
  • Working alongside graphic designers for web design features
  • Seeing through a project from conception to finished product
  • Designing and developing APIs
  • Meeting both technical and consumer needs
  • Staying abreast of developments in web applications and programming languages.

Requirements

  • Java 8 and above
  • Experiencein databases Mongodb, MySQL, SQL Oracle etc.
  • Working knowledge in IOC Container / Spring boot& ORM, Spring Security, AOP JMS.
  • Experience in Microservices, Eureka, Zuul, Ribbon would be an added advantage.
  • Experience with build tools like Ant, Gradle or Maven and troubleshoot build issues.
  • Should have exposure to GIT, Jira etc..
  • Develops resealable frameworks/components and POCs based on Product Architecture RoadMap.
  • Uses best practices during web services implementations and works with the REST
  • Strong analytic problem-solving skills.
  • Proactive work ethic.
Read more
Matellio India Private Limited
Mohit Gupta
Posted by Mohit Gupta
Remote only
3 - 6 yrs
₹3.6L - ₹9L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
skill iconExpress
- Strong proficiency with JavaScript.

- In-depth knowledge of Node.js and frameworks available for it.

- Understanding the nature of asynchronous programming and its quirks and workarounds.

- Good understanding of server-side templating languages.

- Good understanding of server-side CSS pre-processors.

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

- Understanding of accessibility and security compliance.

- User authentication and authorization between multiple systems, servers, and environments.

- Integration of multiple data sources and databases into one system.

- 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.

Benefits :

- Become one of the early members of a fast-growing, exciting startup.

- Have a real impact on the company's growth and evolution.

- Work on a wide variety of projects which are often ground upbuilds.
Read more
Truecaller
Thouseef Ahmed
Posted by Thouseef Ahmed
Bengaluru (Bangalore)
2 - 5 yrs
₹15L - ₹27L / yr
skill iconRuby on Rails (ROR)
skill iconJavascript
MySQL
skill iconMongoDB
skill iconRuby
About Us Remember the days when the phone rang and you didn’t know who it was? If it was the company you always dreamt working for? A call from a hospital trying to tell you someone close to you got sick? Or just that stubborn sales guy. Our mission is to make it possible for you to know who’s trying to contact you, and also tell you when not to pick up. We want to remove all uncertainty, making your communication safe and efficient by separating the important stuff from the noise and create trust, no matter if it’s in the beginning of a call, in the middle of a transaction or at the end of a signature. We are building a platform which empowers our users to take control of their own digital identity and making their communication more safe and efficient. We are a diverse organization with over 160 of the best minds coming from different backgrounds, joining hands to ensure our vision of building trust everywhere. Truecaller is one of the fastest growing tech companies in the world. We have 100 million daily active users around the world with the strongest presence in South Asia, Middle East and North Africa. We are backed by some of the most prominent investors in the world such as Sequoia Capital, Atomico, and Kleiner Perkins Caufield & Byers. Your Mission You will be working with the backend that powers the Pay module in Truecaller taking on problems molding the evolving environment of FinTech in India. As a backend developer you will be working with integrating the latest technologies in finance and working in close cooperation with the systems of leading banks and financial institutions in India. Truecaller is a company that has seen scale at a big level and one of your challenges will be to help building an industry leading scalable payment solution. Some of your key responsibilities would be: Write simple, understandable, testable, and efficient code with focus on solid technical stability and performance. Drive technical improvement by applying software craftsmanship in everyday work as well as by identifying and executing larger refactoring/improvement initiatives. Contribute in implementation of complex features and design work within team. Being part of cross team technical initiatives Participate in and contribute to team’s Agile practices. Take responsibility in maintaining high engineering standards, commitment to the product and respect and attitude towards others. Your skills We would love to hear about: Hands on experience with modern Ruby on Rails practices and development. Experience with writing clean, maintainable and scalable code Good awareness of the Ruby on Rails ecosystems and being in touch with the latest developments in this area Experience in developing backend APIs/services, micro-service architecture. APIs for mobile apps in particular is a bonus. Awareness/experience in setting up and configuring rails applications is a big plus – eg: nginx, passenger, varnish, rabbitmq Have a clear understanding of database technologies; with previous experience with MongoDB being a bonus Awareness/experience with testing methodologies like RSpec and Cucumber A high-performance mindset to deliver good quality code and also an understanding of the product Openness with working in a culture of inclusiveness and individual responsibility and experience with Agile methodologies. Good communication skills – good knowledge of English, both written and oral We all live and act after our values Get Sh*t done, Be Fearless, Help Each Other and Never Give up and expect you to do it as well. Applying This position is located in Bengaluru, India We only accept applications in English. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, or marital status. Make the right call, send us your application today!
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