Cutshort logo
Indonesian based fintech startup. logo
Node.js Engineer
Indonesian based fintech startup.
Node.js Engineer
Indonesian based fintech startup.'s logo

Node.js Engineer

at Indonesian based fintech startup.

Agency job
via Qrata
5 - 10 yrs
₹20L - ₹45L / yr
Bengaluru (Bangalore), Gurugram
Skills
skill iconNodeJS (Node.js)
skill iconMongoDB

Requirements:

  • Strong in data structure and algorithms.
  • Experience in Node.js, Express, API Design & DOM.
  • Understanding of component based design or other design patterns.
  • Experience with unit testing, integration testing & continuous integration.
  • RDBMS and NoSQL databases preferably PostgreSQL, MongoDB.
  • Good to have passion for investing.
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

Similar jobs

NeoGenCode Technologies Pvt Ltd
Ritika Verma
Posted by Ritika Verma
Mumbai
4 - 5 yrs
₹10L - ₹18L / yr
skill iconNodeJS (Node.js)
skill iconAmazon Web Services (AWS)
skill iconDocker
skill iconMongoDB

About the Role:

We are seeking a highly skilled and motivated individual to join our development team. The ideal candidate will have extensive experience with Node.js, AWS, and MongoDB, and a strong pro-activeness and ownership mindset.


Technical Expertise:

  • Architect, design, and develop scalable and efficient backend services using Node.js (Nest.js).
  • Design and manage cloud-based infrastructure on AWS, including EC2, ECS, RDS, Lambda, and other services.
  • Work with MongoDB to design, implement, and maintain high-performance database solutions.
  • Leverage Kafka, Docker and serverless technologies like SST to streamline deployments and infrastructure management.
  • Optimize application performance and scalability across the stack.
  • Ensure security and compliance standards are met across all development and deployment processes.


Bonus Points:

  • Experience with other backend languages like Python and worked on Agentic AI
  • Security knowledge and best practices.


Read more
Ctruh
at Ctruh
2 candid answers
1 video
Eman Khan
Posted by Eman Khan
Bengaluru (Bangalore)
4.5 - 7 yrs
₹15L - ₹30L / yr
skill iconNodeJS (Node.js)
skill iconExpress
skill iconMongoDB
TypeScript

Ctruh is looking for a deeply technical, hands-on Senior Backend Engineer - someone who can architect systems in the morning, write production-grade code in the afternoon, and scale infrastructure to power millions of 3D and XR experiences.


You will own the entire backend ecosystem: architecture, APIs, databases, infrastructure, performance, and reliability. This is not an oversight or management-only position - it is a builder’s role where you design, code, deploy, and optimize mission-critical systems.

You will make foundational decisions, build distributed systems that handle massive 3D processing workloads, and lead backend engineering direction as the platform scales globally.


What You’ll Build

1. System Architecture & Design

  • Architect highly scalable backend systems from the ground up
  • Define technology choices: frameworks, databases, queues, caching layers
  • Evaluate microservices vs monoliths based on product stage
  • Design REST, GraphQL, and real-time WebSocket APIs
  • Build event-driven systems for asynchronous processing
  • Architect multi-tenant systems with strict data isolation
  • Maintain architectural documentation and technical specifications

2. Core Backend Services

  • Build high-performance APIs for 3D content, XR experiences, analytics, and user interactions
  • Create 3D asset processing pipelines for uploads, conversions, and optimization
  • Develop distributed job workers for CPU/GPU-intensive tasks
  • Build authentication and authorization systems (RBAC)
  • Implement billing, subscription, and usage metering
  • Build secure webhook systems and third-party integration APIs
  • Create real-time collaboration features via WebSockets or SSE

3. Data Architecture & Databases

  • Design scalable schemas for 3D metadata, XR sessions, and analytics
  • Model complex product catalogs with variants and hierarchies
  • Implement Redis-based caching strategies
  • Build search and indexing systems (Elasticsearch, Algolia)
  • Architect ETL pipelines and data warehouses
  • Implement sharding, partitioning, and replication strategies
  • Design backup, restore, and disaster recovery workflows

4. Scalability & Performance

  • Build systems designed for 10x–100x traffic growth
  • Implement load balancing, autoscaling, and distributed processing
  • Optimize API response times and database performance
  • Implement global CDN delivery for heavy 3D assets
  • Build rate limiting, throttling, and backpressure mechanisms
  • Optimize storage and retrieval of large 3D files
  • Profile and improve CPU, memory, and network performance

5. Infrastructure & DevOps

  • Architect AWS infrastructure (EC2, S3, Lambda, RDS, ElastiCache)
  • Build CI/CD pipelines for automated deployments and rollbacks
  • Use Infrastructure-as-Code tools (Terraform, CloudFormation)
  • Set up monitoring, logging, and alerting systems
  • Use Docker and Kubernetes for container orchestration
  • Implement security best practices for data, networks, and secrets
  • Define disaster recovery and business continuity plans

6. Integration & APIs

  • Build integrations with Shopify, WooCommerce, Magento
  • Design webhook systems for real-time events
  • Build SDKs, client libraries, and developer tools
  • Integrate payment gateways (Stripe, Razorpay)
  • Implement SSO and OAuth for enterprise customers
  • Define API versioning and lifecycle/deprecation strategies

7. Data Processing & Analytics

  • Build analytics pipelines for engagement, conversions, and XR performance
  • Process high-volume event streams at scale
  • Build data warehouses for BI and reporting
  • Develop real-time dashboards and insights systems
  • Implement analytics export pipelines and integrations
  • Enable A/B testing and experimentation frameworks
  • Build personalization and recommendation systems


Technical Stack

Backend Languages & Frameworks

  • Primary: Node.js (Express, NestJS), Python (FastAPI, Django)
  • Secondary: Go, Java/Kotlin (Spring)
  • APIs: REST, GraphQL, gRPC

Databases & Storage

  • SQL: PostgreSQL, MySQL
  • NoSQL: MongoDB, DynamoDB
  • Caching: Redis, Memcached
  • Search: Elasticsearch, Algolia
  • Storage/CDN: AWS S3, CloudFront
  • Queues: Kafka, RabbitMQ, AWS SQS

Cloud & Infrastructure

  • Cloud: AWS (primary), GCP/Azure (nice to have)
  • Compute: EC2, Lambda, ECS, EKS
  • Infrastructure: Terraform, CloudFormation
  • CI/CD: GitHub Actions, Jenkins, CircleCI
  • Containers: Docker, Kubernetes

Monitoring & Operations

  • Monitoring: Datadog, New Relic, CloudWatch
  • Logging: ELK Stack, CloudWatch Logs
  • Error Tracking: Sentry, Rollbar
  • APM tools

Security & Authentication

  • Authentication: JWT, OAuth 2.0, SAML
  • Secrets Management: AWS Secrets Manager, Vault
  • Security: Encryption at rest and in transit, TLS/SSL, IAM


What We’re Looking For

Must-Haves

  • 5+ years of backend engineering experience with strong system design expertise
  • Experience building scalable systems from scratch
  • Expert-level proficiency in at least one backend stack (Node, Python, Go, or Java)
  • Deep understanding of distributed systems and microservices
  • Strong SQL and NoSQL design skills with performance optimization
  • Hands-on AWS cloud experience
  • Ability to write high-quality production code daily
  • Experience building and scaling RESTful APIs
  • Strong understanding of caching, sharding, and horizontal scaling
  • Solid security and best-practice implementation experience
  • Proven leadership and mentoring capability

Highly Desirable

  • Experience with large file processing such as 3D, video, or images
  • Background in SaaS, multi-tenancy, or e-commerce
  • Experience with real-time systems such as WebSockets or streams
  • Knowledge of ML or AI infrastructure
  • Experience with high-availability systems and disaster recovery planning
  • Familiarity with GraphQL, gRPC, and event-driven architectures
  • DevOps or infrastructure engineering background
  • Experience with XR, AR, or VR backend systems
  • Open-source contributions or technical writing
  • Prior senior technical leadership experience


Technical Challenges You’ll Solve

  • Designing large-scale 3D asset processing pipelines
  • Serving XR content globally with ultra-low latency
  • Scaling from thousands to millions of daily requests
  • Efficiently handling CPU/GPU-heavy workloads
  • Architecting multi-tenancy with complete data isolation
  • Managing billions of analytics events at scale
  • Building future-proof APIs with backward compatibility


Why Ctruh

  • Architectural Ownership: Build foundational systems from scratch
  • Deep Technical Work: Solve distributed systems and scaling challenges
  • Hands-On Impact: Design and code mission-critical infrastructure
  • Diverse Problems: APIs, infrastructure, data, ML, XR, asset processing
  • Massive Scale Opportunity: Build systems for exponential growth
  • Modern stack and best practices
  • Product Impact: Your architecture directly powers millions of users
  • Leadership Opportunity: Shape engineering culture and direction
  • Learning Environment: Stay at the forefront of backend engineering
  • Backed by AWS, Microsoft, and Google


Location & Work Culture

  • Location: Bengaluru
  • Schedule: 6 days a week (5 days in office, Saturdays WFH)
  • Culture: Builder mindset, strong ownership, technical excellence
  • Team: Small, highly skilled backend and infrastructure team
  • Resources: AWS credits, latest tooling, learning budget


The Ideal Candidate

  • You are a backend engineer first and architect second - someone who still enjoys writing code, debugging complex issues, and solving scaling problems hands-on.
  • You have built systems from the ground up and experienced the challenges that come with scaling them. You think in systems, evaluate trade-offs clearly, and design architectures that are practical, resilient, and future-proof.
  • You are comfortable discussing microservices vs monoliths, choosing the right database for a use case, designing APIs, and introducing caching or queues when appropriate. You have made architectural decisions, optimized them later, and learned from the process.
  • You stay close to the code. You pair program, review pull requests, jump into production incidents, and ship features alongside your team. You enjoy designing high-level architecture and then implementing the most critical components yourself.
  • You balance ambition with pragmatism. You know when to use managed services, when to build custom solutions, and how to ship iteratively while maintaining system stability.
  • Most importantly, you are a builder - someone excited to architect the backend foundations of a fast-growing XR platform, optimize performance for massive 3D workloads, and design infrastructure that supports global, real-time immersive experiences.
Read more
SmartDocs
at SmartDocs
4 recruiters
Anand Vigneshwaran
Posted by Anand Vigneshwaran
Hyderabad
0 - 1 yrs
₹4L - ₹7L / yr
skill iconJava
J2EE
skill iconSpring Boot
skill iconMongoDB
java

Are you a fun loving and passionate to be a part of Global Innovator team? Are you planning to grow your career, which enhance your skills in technology? A career at SmartDocs can open many doors for you in the world of technology. If you are looking for a company that is dedicated to your ideas, recognizes you for your unique competency & contributions and provides a fun, flexible and delightful work atmosphere.

Then, we are the right place to ignite your passion. We are totally committed about our employees, our Clients & Customers, our work culture and especially our technology. We are a flat organization where opportunities are provide based on talent and we always encourage new ideas of employees through collaboration and creativity.

We are seeking for smart-driven JAVA Programmer’s to join us. The candidate will work with the global product development team and subject matter experts. An ideal candidate must possess excellent business skills with outstanding Analytical & logical skills, professionalism, Intelligent and should have the zeal to learn.

 

Desirable Skills & Expertise:

  • Master’s or bachelor’s degree in Engineering (CSE / IT / MCA / Software) are preferred.
  • Possesses intellectual humility; smart-driven, creative and able to learn things from slipups, willing to raise others up.
  • Excellent Logical & Analytical skills with integrated professionalism at all levels.
  • Strong Knowledge in Java, Frame-works like Spring, Spring boot; J2EE technologies like Servlets, JSP and Web Application Server.
  • Good knowledge in web technologies like HTML, Java Script, XML and CSS.
  • Candidates must be team players, have a thirst for knowledge, the energy to work in a fast-paced environment and a desire to grow in an entrepreneurial company.

 

Key Responsibilities:

  • The role is responsible for designing, coding and deploying of high-performance applications.
  • Excellent interpersonal, Communication and effective organizational skills with solid technical skills.
  • Should be able to communicate effectively with both technical and non-technical personnel.
  • Excellent trouble shootings & problem-solving skills.
  • Practical Knowledge with SDLC from requirement analysis through testing and deployment is a plus.
  • Devising possible solutions to anticipated problems.
  • Develop and maintain strong product knowledge.
  • Guide the clients through various stages of the project and transition to support organization.
  • Review existing business processes and participate in the Process Improvement Program.
Read more
VAYUZ Technologies
at VAYUZ Technologies
1 video
4 recruiters
Pooja Chauhan
Posted by Pooja Chauhan
Remote, NCR (Delhi | Gurgaon | Noida), Bengaluru (Bangalore), Chennai, Hyderabad, Lucknow, Chandigarh, Mumbai, Pune, Jaipur
4 - 7 yrs
₹5L - ₹8L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
skill iconExpress
skill iconAngularJS (1.x)
+7 more

Roles and Responsibilities

  1. Ability to work on diverse backend stack such as Node JS, Java, Express JS
  2. Ability to work on diverse frontend stack such as React JS, Angular 6/7/8/9, HTML5, CSS3
  3. Ability to deliver quick POC’s using cutting edge technologies.
  4. Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
  5. Design, develop, and unit test applications in accordance with established standards
  6. Developing, refining, and tuning integrations between applications. Analysing and resolving technical and application problems.
  7. Ability to debug application.
  8. Should have complete knowledge on developing RESTful Services.
  9. Should be able to also work in agile development methodology.

Competency Requirements

  1. Experience in NodeJS, Java and development using AngularJS / ReactJS
  2. Experience in front end frameworks such as Angular.js, React.js, Bootstrap, Foundation etc
  3. Experience in client/server application development
  4. Knowledge of agile development methodologies
  5. Knowledge of unit testing theory
  6. Knowledge of AWS cloud
  7. Experience in Java, Python and Go will be added advantage
Read more
Algorithma Digitech Pvt Ltd
Kalamassery
1 - 5 yrs
₹1L - ₹1.5L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconGit
MySQL
+2 more

Title: Python Developer

Job Type: Full-time

Responsibilities:

  • Developing and maintaining Python-based applications.
  • Writing clean, maintainable, and efficient code.
  • Integrating user-facing elements developed by front-end developers with server-side logic.
  • Identifying and fixing bottlenecks and bugs.
  • Participating in code reviews.
  • Collaborating with cross-functional teams to design, develop and implement new features.

Requirements:

  • Bachelor's or Master's degree in Computer Science or a related field.
  • Strong proficiency in Python and its frameworks such as Django or Flask.
  • Understanding of fundamental design principles behind a scalable application.
  • Familiarity with code versioning tools such as Git.
  • Knowledge of databases such as MySQL, PostgreSQL or MongoDB.
  • Good problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.


Read more
A Pre-series A funded FinTech Company
A Pre-series A funded FinTech Company
Agency job
via GoHyre by Avik Majumder
Remote, Bengaluru (Bangalore)
3 - 7 yrs
₹20L - ₹25L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
NOSQL Databases

Requirements:

  • 3+ years’ experience under your belt developing performance-critical applications that run in a production environment using Node.Js
  • Expertise in Database modeling, preferably relational DB, spotting DB bottlenecks, and writing optimized DB queries.
  • Expertise in common Cloud technologies, AWS/GCP Knowledge of CI/CD tools and workflows.
  • Knowledge in one or more of the following: NoSQL (especially, but not only Redis), Queueing system experience (Kafka, RabbitMQ, ActiveMQ, MSMQ)
  • Good stakeholder management skills, with an ability to build trust and rapport with internal and external stakeholders
  • It is good to have knowledge of Kubernetes and Docker and related deployment technologies.

Roles & Responsibilities:

  • Write well-designed, testable, efficient, and high-quality code.
  • Design (LLD & HLD) and architect technical solutions for the business problems of a large-scale system.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies.
  • Contribute to all phases of the development lifecycle
  • We believe leadership comes through ownership and so we love people who take ownership of their work and lead by example
Read more
Studily
at Studily
1 video
1 recruiter
Shreyas Kanzarkar
Posted by Shreyas Kanzarkar
Remote, Pune
2 - 4 yrs
₹4L - ₹7L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
Microservices
+1 more

Experience: 2.5 to 4 years

Location: Pune

 

About Studily: Optimizing education through personalized learning, Studily is here to empower educators and indulge learners across the globe. Studily uses the Flipped Learning Model to create a student-centric tool that applies artificial intelligence technology to prepare today's schooling system for tomorrow's Education Revolution.

 

Qualifications

  • 2+ years' of experience in web development using NodeJs technologies.
  • B.E., B. Tech., Msc IT, MCA etc in Software engineering/ Information technology.

 

Responsibilities

  • Write reusable, testable, and efficient code following best practices (unit testing, source control, continuous integration, automation, design patterns, etc)
  • Debug and refactoring of existing code, troubleshoot problems
  • Collaborate with other developers, testers and other leads to enhance to quality product enhancements
  • Take full responsibility for the quality of the code and test cases that are developed.
  • Integration of user-facing elements developed by front-end developers with server-side logic.
  • Provide task estimations and deliver quality code on time.
  • Participate in architectural, design, and product sessions.
  • Interact with different stakeholders to gather feedback and clarification.
  • Research and apply new technologies and best practices.
  • Should enjoy the experience of mentoring new hires on technical and process areas.
  • Must have hands-on experience in building Microservices based software architecture. Must have Unix /Docker /Kubernetes /NOSQL experience

 

Requirements

  • Knowledge of ReactJS is preferable.
  • Extensive knowledge of JavaScript.
  • Thorough understanding of databases such as MySQL, MongoDB or similar technologies
  • In depth knowledge of working with Git.
  • Experience with Restful APIs, Postman etc.
  • Understanding of AWS/EC2, or other cloud services.
  • Object-oriented application building experience in a professional Agile/Scrum environment. 
  • Good to have Unix /Docker/Kubernetes/NOSQL experience.

Skills

  • Node.js
  • AWS services
  • Deployment 
  • Unix /Docker/Kubernetes/NOSQL
Read more
Hirextra
at Hirextra
1 video
3 recruiters
Shravani Muniganti
Posted by Shravani Muniganti
Hyderabad, Ahmedabad
3 - 6 yrs
₹4L - ₹12L / yr
skill iconMongoDB
skill iconNodeJS (Node.js)
skill iconJavascript
AWS

This is FTE Position

Client: Anblicks

Need Immediate joiners (1 week is fine)

Position : Backend Developer(NodeJs ,MongoDB & AWS)

Experience : 3-6 Years

Location : Ahmedabad / Hyderabad

  • API Development 3 + years
  • Node.JS (3 Years minimum)
  • JavaScript
  • AWS Lambda
  • AWS API Gateway
  • AWS Cognito
  • MongoDB
  • Front-end  React (Plus as primary need is for API Development)
  • Data Modelling Knowledge
  • Need to provide sample code

Strong Hands-on experience in React using API development and Mongo DB is mandatory. 

Read more
IT Company
IT Company
Agency job
via Multicareers by Bhawana HR
Remote only
2 - 4 yrs
₹2L - ₹6L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB

Designation - Nodejs Developer 

Salary - 15-35k (Negotiable)

Experience - 2-5 years

Location - Indore (Remote work also available for full time)

Positions- 4

Must have good communication skills

Immediate joiners required

Job Description-

Responsibilities:

  • 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 

Skills and Qualification:

  • Strong proficiency with JavaScript 
  • Must have 2 years of working experience in MongoDB database
  • 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 CSS preprocess
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Understanding 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 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
Read more
Swiggy
at Swiggy
1 video
13 recruiters
Suresh Kaushik
Posted by Suresh Kaushik
Bengaluru (Bangalore)
5 - 9 yrs
₹35L - ₹40L / yr
Algorithms
DynamoDB
OOAD
Design patterns
skill iconJava
+25 more
We have an immediate job opportunity at Swiggy Bangalore for a Lead Software Engineer opening. Please find below the Job description and share your profile if it interests you.Basic Qualifications :- Bachelor's Degree in Computer Science or related field- 5+ years of development experience at least two or more of the following languages (Java, C++, Python and Perl)- Expertise in object oriented design and design patterns- Experience releasing highly scalable enterprise products full lifecycle- Experience mentoring and training others on complex technical issues- Experience with implementing algorithms to solve complex real world problems- Solid coding practices including good design documentation, unit testing, peer code reviews- Excellent verbal and written communicationPreferred Qualifications :- BE/B.Tech/M.Tech/MS in Computer Science- A proven ability to learn and adapt to new, complex development environments with deep dive analytical skills- Strong object-oriented programming skills, knowledge of design patterns, and an uncanny ability to design intuitive module and class-level interfaces - Experience in algorithm design and problem solving- Experience leading small teams of engineers- Experience with technologies like MongoDB, DynamoDB is highly desirable- Experience developing full stack web applications using Perl, Java, Python or PHP- Experience in any of the top JavaScript MVC frameworks, like Backbone, Angular, Ember, Spine or Knockout- Passion for creating efficient, scalable, highly usable web interfaces- Technical Lead experience exploring other opensource frameworks and technologies and integrating with project- Candidates from E Commerce/Product/Start-up companies would be highly preferred.Suresh SManager RPO @ Swiggywww.swiggy.in; +91 821 705 9131
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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