Join Us!

At OnGraph, we need people with Big Goals, Big Ideas. With their help, we can build a company and culture people love

At OnGraph, we need people with Big Goals, Big Ideas. With their help, we can build a company and culture people love

Our Principles

We believe in going a level up by cultivating a curiosity among employees and giving them opportunities to take independent decisions. We focus on building a diverse and sustainable community by valuing entrepreneurship. And to achieve our goal, we welcome hard-working candidates who are mission-focused, data-driven and are ready to go the extra mile.

Behind The Scenes!


Integrity and Trust

It is our core fundamental value that we seek in candidates to build healthy interpersonal relationships in their working environment.


Dedication and Commitment

Dedication makes dreams and dreams can become a reality only when employees are fully committed to their roles and responsibilities.


Ownership and Accountability

When you’re trusted, you never want to let your team down. Making decisions thoughtfully and responsibly makes you accountable for your achievements.

We Rise by Uplifting Others

“Teamwork divides the tasks and multiplies the success.”


At OnGraph, we give you a growth-driven and a playful work environment. Not only this, but we also offer flexibility to our employees, cater refreshments time-to-time, celebrate precious moments, stay fit together, save commute time by offering transportation needs.

Talent First

The greatest asset that we have is our employees! And like any asset, we like to invest in our people

Exciting Tech Trends

You get to work on the most advanced technologies like Angular, Node and React, etc and keep growing

Motivation For Work

We ensure a work environment that keeps you driven.

Client - Employee Interaction

Our culture fosters direct interaction with clients for a new experience for employees

Work-Life Balance

We promote workplace flexibility to ensure our employees’ are stress-free, find job satisfaction and a greater work-life balance

Super Node

We believe in rewarding the title of “Super Node” to those who are outstanding performers since their alliance with us

Fun Friday

To slay the stress, we add a fun element to our Fridays with activities that help you open up with others

Apply Innovation

We welcome every innovative thought that could generate value for the organization as well as for personal growth

Playful Environment

We engage our employees with activities on a regular basis to make sure they stay fit and happy

Our Recruitment Process

  • Screening

    Screening resumes to find out the most talented candidates via job portals, references on the basis of their knowledge, experience, and the ability to absorb things

  • Telephonic Round

    It helps us understand the candidates based on their qualifications, experience, and salary expectations pertaining to the position

  • Face-To-Face Interaction

    To understand the candidate’s mindset, skills, working attitude, preferences, level of experience in handling technologies and a team

  • HR Interaction

    The final round of interview that is conducted by the HR itself to inform about the company, discuss the culture and other formalities

We Are Hiring!

Let’s Lead the Future Together!

OnGraph invites applications of candidates who are self-driven, honest, talented and take ownership of their work.

Along with delivering awesome work, we believe in nurturing and prioritizing skill development by giving employees opportunities to interact with clients directly on projects, recognizing their accomplishments, providing cross-departmental training sessions.

Find your passion and apply to our job positions below. You can also email your resume/ updated CV to


  •  4+ years



Server Side Skills:

  • – Should have handson experience on JS technologies more than 3+ years
  • – Building interactive dasboards from multiple systems and RESTfully abstract to the UI through a Node.js backend
  • – In depth knowledge of NodeJS, ExpressJS and Restify
  • – Knowledge of authentication using PassportJS, AuthO or JWT.
  • – Knowledge of media content uploading using any cloud
  • – Should have good understanding of request validation, schema validation and Error handling
  • – Good understanding of Promises, Async/Await and Callbacks
  • – Should have knowledge of Socket, Pubsub.
  • – Payment gateways integration using Braintree, Stripe or any other would be a good skills to have.
  • – Should have good understanding of scheduled tasks in NodeJS and CronJobs
  • – In depth knowledge of ORM like Mongoose, Sequalize or KnexJS.
  • – Hands on experience with JavaScript/TypeScript Development on server side


Database Skills:

  • – Should have good handson experience on MongoDB, desigining optimised database structure using MongoDB and writing optimised queries for better performance. In depth knowledge of Indexing strategy and Aggregation.
  • – Should have the understanding of MongoDB Replication and setup for backup strategy.
  • – Knowledge of any SQL.
  • – Firebase database and cloud functions knowledge would be additional advantage


Client Side Skills:

  • – Experience implementing applications using Angular 2+ (Angular 4, Angular 6 and Angular 7)
  • – Hands on experience with JavaScript/TypeScript Development on client side.
  • – Knowledge of NX and NGRX
  • – Knowledge of loading and optimisation techniques on frontend side
  • – Knowledge of server side rendering of template would be a plus


Additional Skills:

  • – Knowledge of caching using Redis would be plus.
  • – Should have understanding of test driven development and writing Unit/Integration test cases in NodeJS (Nocha, Chai, Jest, Jasmine, Karma).
  • – Knowledge of AWS Lambda would be advantage factor
  • – Understanding of Cloud based deployment.
  • – Version control using GIT
  • – Continuous Integration and Continuous deployment using Jenkins, Codeship or AWS Codepipeline etc.
  • – Knowledge of NGINX, PM2, forever
  • – Excellent communication skills


  • – 0.5 to 3 years


Job Responsibilities:

  • – Write clean, maintainable and efficient code
  • Design robust, scalable and secure features
  • – Contribute in all phases of the development lifecycle
  • – Sincere to work and can take ownership



  • – Proven work experience as a Ruby on Rails developer
  • – Proven work experience in software development
  • – Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS and JQuery
  • – Experience developing highly interactive applications
  • – A firm grasp of object-oriented analysis and design
  • – Passion for writing great, simple, clean, efficient code
  • – Good knowledge of relational databases
  • – Working knowledge of NoSQL databases
  • – Good communication (English) and a problem-solving attitude
  • – Bachelor degree in Computer Science, Engineering or in an equivalent field


  • – 1 – 5 years


Job Description:

  • – Strong experience in JavaScript (ES5), Object-oriented JavaScript and ES2015 concepts
  • – Experience in ReactJS with good understanding of React Lifecycle methods, component based design and flux pattern
  • – Experience in CSS frameworks (Bootstrap/Material Design/Foundation)
  • – Experience in unit testing frameworks (Jasmine/Mocha/Jest)
  • – Experience in module bundler or task manager (Webpack/System.js/Gulp/Grunt)
  • – Experience in web application profiling using tools such as Chrome DevTools


Additional Skills:

  • – Knowledge of ESB, NoSQL databases (Hadoop/Cassandra/MongoDB), experience with mobile, SaaS and cloud-based development
  • – Ability to explore and grasp new technologies


No. of positions:

  • – 2


Notice period:

  • – Immediate to 1 Month Max


  • Minimum 4+ years of project experience working on JAVA and Spring Framework

    – Minimum 2+ years of project experience working on Angular/AngularJS


– Scope of directly coordinating with clients and handling live projects.

– Work on mainstream frameworks such as Spring Boot, Angular JS

– Try new upcoming technologies such as Micronaut.

– Work closely with the team and participate in constructive team discussions.

– Own your team and projects, and also contribute towards team growth

Skill Set required :

– Excellent understanding of Invision and delivering pixel-perfect frontend

– Excellent understanding of working on relational databases like MySQL, PostgreSQL

– Good understanding of concepts like OOPS, Exception Handling, Async Programming, MVC Framework

– Self-motivated and willing to go the extra mile for timely deliveries.

– Knowledge about Test-Driven Development and writing Unit Tests.

Good to have :

Basic experience with Docker and Kubernetes


  • – 2 – 6 years


Job Description:

A Skilled Java Developer, responsible for the programming and development of applications and software using the Java using different design Patterns and Framework.


Roles and Responsibilities:

  • – Design, implement and maintain java application phases
  • – To take part in software and architectural development activities
  • – Conduct software analysis, programming, testing and debugging
  • – Develop, test, implement and maintain application software
  • – Recommend changes to improve established java application processes


Mandatory Skills Required:

  • – Experience in working with Advanced Java concepts/Standards, Web Services (REST/SOAP)
  • – Familiar with MVC design pattern and Web Application development and Flow
  • – Handful Knowledge of Stateful and Stateless Application, and Third party Rest API Authentication
  • – Basic Knowledge of Security and Authentication, Basic/Oauth/LDAP.
  • – Well versed in any of the Web application Framework : Struts 1/2, Spring MVC , Spring boot
  • – Sound knowledge of any ORM frameworks : Hibernate / JPA, MyBatis, Entity Framework
  • – Extensive experience on Client Side Scripting – JQuery, JavaScript, HTML, CSS
  • – Good experience in RDBMS like MySQL / PostGress Oracle, PL/SQL
  • – Must have hands on experience on Application Servers/Web Servers like, tomcat, JBoss, WebSphere, Apache, Nginx
  • – Should have good communication skills and problem solving attitude. Someone who can proactively participate in the discussion and eager to provide


No of positions:

  • – 3


Notice Period:

  • – 1-1.5 Month (Max)
  • – 1-4 year(s)


Job Description

  • – 1+ year of experience in Software/web Application Development
  • – Designs, develops and modifies modules based on functional and system



  • – Meet team and client schedules and work productively on several high profiles
  • – Projects simultaneously
  • – Communicate technical details effectively both verbally and written to end users, team members, managers, and clients.
  • – Working directly with customers to resolve discovered defects
  • – Participate in daily scrum meetings Desired Skills:
  • – Must have strong programming knowledge of PHP
  • – Candidates with Knowledge of PHP based CMS will be preferred
  • – Must have strong technical and analytical skills for issue debugging and resolution.
  • – Must have experience with HTML, XML, CSS and JavaScript Knowledge of webstandard, OOPS, MVC and MYSQL.


No. of Positions:

  • – 5

Notice Period:

  • – 2 Months (Max)


  • – 1-4 year(s)

Technical Requirements:

  • – Deep knowledge of Ruby on Rails framework
  • – Strong grasp of API integrations, e.g., integrating with Stripe, Cloudinary
  • – Strong grasp of Ruby, SQL, CSS, HTML, and JavaScript
  • – Experience with Heroku or AWS
  • – Experience with Git

No. of Positions:

  • – 3 to 4

Notice Period:

  • – 1 – 1.5 Month (Max)

Experience:1 to 2 Years

Technical Requirements:• – Good knowledge of NodeJS, ExpressJS or Restify
– Should have good knowledge of JavaScript.
– Experience implementing frontend using Angular 2+.
– Any database knowledge (SQL, Mongo or NoSQL)
– Basic understanding of version control using GIT
– TypeScript knowledge would be a plus
– Should have good logical skills.

No. of Positions:

  • – 3-4

Notice Period:

  • – 1.5 Month (Max)/immedaite

Experience:1 to 4 Years

Technical Requirements:• Custom programming and web application development for Drupal
● Testing, maintenance and troubleshooting of existing company sites
● Contributing ideas and efforts towards internal projects and working as part of a team
to find solutions on various problems
Required Skills:-
● Minimum 1+ years of Drupal hands-on development experience.
● Proficient in the maintenance and administration of Drupal modules and sites.
● Experience integrating open source and third-party applications into existing systems.
● Solid understanding of AJAX, HTML, Javascript, and CSS
● Familiarity with source control systems such as Subversion, etc.
● Results-oriented, reliable, able to work under pressure
● Ability to communicate technical ideas to business users and other teams (design, qa)
● Ability to both collaborate with team members and to work independently
● Eager to embrace current and emerging web technologies
● A bachelor's degree in Computer Science or a related field (or combined with related
● Solid understanding of HTML, Javascript, and CSS
● Minimum 0.6 Months of Drupal programming experience (samples of applications that
you have worked on are required)
● Ability to communicate and work well with others
● Ability to handle a fast-paced work environment, deadlines and new challenges
● An experience that would be a plus
● Knowledge of SEO

No. of Positions:

  • – 2

Notice Period:

  • – 1.5 Month (Max)/immedaite

Experience:1 to 4 Years

Technical Requirements:

We are looking to hire a skilled Magento Developer to build and maintain eCommerce websites for our clients.

Magento Developer Responsibilities:

  • Building and configuring Magento 1x and 2x eCommerce websites.
  • Coding of the Magento templates.
  • Developing Magento modules in PHP using best practices.
  • Designing themes and interfaces.
  • Setting performance tasks and goals.
  • Troubleshooting integration issues.
  • Updating website features and security patches.
Magento Developer Requirements:
  • Advanced knowledge of Magento, JavaScript, HTML, PHP, CSS, and MySQL
  • Experience with complete eCommerce lifecycle development.
  • Understanding of modern UI/UX trends.
  • Strong attention to detail.
  • Ability to project-manage and work to strict deadlines.
  • Ability to work in a team environment.

No. of Positions:

  • – 2

Notice Period:

  • – 1.5 Month (Max)/immedaite
Experience:4+ Years
  • Source new sales opportunities through inbound lead follow-up and outbound cold calls and emails
  • Source new business through marketplaces bidding and channels partners engagements
  • Understand customer needs and requirements
  • Guide sales team across sales stages and lead sales initiatives
  • Close sales and achieve quarterly quotas
  • Research accounts, identify key players and generate interest, perform online demos
  • Maintain and expand your database of prospects within your assigned territory
  • Should keep himself updated with latest tech trends, interest and organisation’s expertise
  • Proven Business Development Experience across number of channels
  • Strong phone presence, Effective email communication ability and inspiring web presentation abilities
  • Excellent understanding of Web and Mobile App eco-system and technologies
  • Excellent verbal and written communications skills
  • Flexible to accommodate client’s working timezone especially PST/EST
  • Ability to multi-task, priorities, and manage time effectively
  • Min 3 years of experience working in International sales profile for IT companies
Good to Have
  • Knowledge of multiple popular languages like Spanish, Mandarin, Arabic etc.
  • Previous hands on experience of programming or coding for Apps or web
  • Fair understanding and experience of Digital Marketing, SEO etc.
We Are Offering
  • Attractive base salary plus Incentives for the right candidate
  • Be a Key player of Organization’s work process
  • Young, Energetic & Vibrant work Environment

Experience:1 to 6 Years


– Prior experience with AWS

– Prior experience with Azure DevOps and Portal

– Self-motivated and willing to go the extra mile for timely deliveries.

– Excellent written & spoken English

– Flexible with rotational shifts or night support when needed for projects

– Quick Learner and good with analyzing server/application logs.

– Good with keeping written records of conversations

– Experience with any scripting language like bash or python.

– Windows Server administration and troubleshooting

– Docker

– Kubernetes

– Terraform/CloudFormation


– In-depth knowledge about database maintenance, migration and security policies

– Can write SQL scripts

– Hands-on experience with Networking and Network Security

Good to have :

– Any DevOps certification

– Experience with GCP

– Ansible

– Hands-on experience with VPN Gateways



– Strong knowledge of liquid programming language.

– Generate custom-tailored Shopify theme and altering pre-existing template.

– Act as a Shopify expert, specializing in all facets of the e-commerce platform.

– Knowledge of SEO best practices and Page speed optimization

– Pay close attention to the quality of work and minor details

– Strong hands to Install Customize new Shopify theme.

– Clear concept of HTML5, CSS3, javascript/jQuery.

– Ability to communicate with non-technical co-workers.



– Ability to implement designs and functionality provided by UI/UX teams

– Strong knowledge of JavaScript ES6

– Good to have knowledge of Redux and Typescript

– Good to have the ability to write the unit test cases for React Native app

– Smart in debugging the bugs and finding the RCA Good to have:

– Understanding of production deployment of the app in the App Store and Play Store

Experience:2-6 years


Required Key Skills
– OOPS Concept
– .Net, C#, MVC
– MS-SQL Server: Basic Db concepts, Writing complex SQL Queries, Optimization of sql queries, Stored Procedure
– Web API,Web Services, Entity Framework
– Knowledge of HTML, CSS, JavaScript and JQuery
– Good to have knowledge of cloud computing (AWS or Azure)
– Good to have knowledge of DevOps

Job Responsibilities:
– Responsible to build web/Windows applications for our client requirement.
– Maintaining existing applications and its codebase, to include troubleshooting bugs and adding new features.
– Technical documentation and Deployment.
– Communication with client to get their requirements and convert them in executable program.
– Unit Testing.

Experience:0.6-3 years


Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Integration of user-facing elements developed by front-end developers with server side logic
Implementation of security and data protection
Expert in Python, with knowledge of at least one Python web framework such as Django, Flask etc
Integration of data storage solutions (MongoDB and Postgres)

Skills and Qualifications

Expert in Python, with knowledge of at least one Python web framework (Django, Flask)
Familiarity with some ORM (Object Relational Mapper) libraries
Able to integrate multiple data sources and databases into one system
Understanding of the threading limitations of Python, and multi-process architecture
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Understanding of accessibility and security compliance
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Familiarity with event-driven programming in Python
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
Able to create database schemas that represent and support business processes
Strong unit test and debugging skills
Proficient understanding of code versioning tools (Git, SVN)

Experience:0 years

Roles and responsibilities
1. Concept of OOPs with problem-solving skills.
2. Comfortable with SQL/NoSQL.
3. Good knowledge of HTML, Javascript and Jquery
Qualification and Work Experience
• Education in graduate or postgraduate in
• Fresher
• Must have scored 60% and above in


Concept of OOPs with problem-solving skills.
Comfortable with SQL/NoSQL.
Good knowledge of HTML, Javascript and Jquery


Education in graduate or postgraduate in CS/EC Btech/BCA/MCA

Experience:1-2 years

Roles and Responsibilities

Strong experience in JavaScript (ES5), Object-oriented JavaScript and ES2015 concepts.

Experience in VueJS with a good understanding of VueJS Lifecycle methods, component based design and flux pattern.

Experience in CSS frameworks (Bootstrap/Material Design/Foundation)

Experience in unit testing frameworks (Jasmine/Mocha/Jest)

Experience in module bundler or task manager (Webpack/System.js/Gulp/Grunt)

Experience in web application profiling using tools such as Chrome DevTools

Additional skills: Knowledge of ESB, NoSQL databases (Hadoop/Cassandra/MongoDB), experience with mobile, SaaS and cloud-based development.

Ability to explore and grasp new technologies

Nice to have:

Experience in building SPA frontends with VueJS or ReactJS or AngularJS

A good understanding of JavaScript and its ecosystem.

Track record of working in an agile setup using continuous deployment and delivery

Drive: Love your work and move things forward to deliver the best product. You matter!

If you are not experienced in our tech stack, just bring passion to learn it.

Creativity: Take over responsibility and shape the future of our products

Familiar/involved with open source projects

Experience with type checking solutions (e.g. TypeScript)

Experience within a continuous integration and deployment (CI/CD) environment

Experience with a backend language/framework (e.g. Node, Python, Go, PHP)

Experience:1-3 years

Roles and Responsibilities

Job Good Knowledge of Design and build advanced applications on the iOS platform.
• Proficient with Objective-C and Swift (depending on project requirements) and Cocoa Touch.
• Experience with iOS frameworks such as Core Data, Core Animation, etc.
• Familiarity with Restful APIs to connect iOS applications to back-end services.
• Deep knowledge of database management and deep linking.
• Understanding of Apple’s design principles and interface guidelines.
• Familiarity with cloud message APIs and push notifications.
• Proficient understanding of code versioning tools such as Git, SVN, bit bucket.
• Familiarity with continuous integration.
• Universal application development for both iPhone and iPad.
• Be able to build mobile applications to connect to middleware and applications through web services.
• Have excellent knowledge about the performance optimization of mobile applications.
• Excellent communication skills
• Excellent analytical skills

Experience:1-2 years
Job Description:

Proficient in JAVA/Kotlin Android programming
Experience in developing e-commerce/Market Place/Location Based/Chat apps.
Good Knowledge of Geolocation/Payment Gateway/Firebase APIs and Material Design
Object oriented analysis, UML and design using common design patterns.
Expert in REST APIs and Third Party APIs integration
Knowledge of Flutter Development will be plus

Experience:6-7 years
Job Description:
Lead the development of iOS and/or Android apps required for international clients.
Should have a very good analytical ability to attack problems that are very unusual and extremely difficult, comfortable with ambiguity.
Should have highly developed oral and written communication skills.
Should have 6+ years of mobile application development experience with at least four apps that are on the app store that you are proud to discuss with us.
Understand technical documentation used by the development team during programming stages.
Should be proficient with the languages, tools, and frameworks core to iOS or Android development (or both), including XCode, Android Studio, Swift, Java, Kotlin.
Knowledge of Flutter will be a plus.
Should have experience with RESTful APIs and third party APIs.
Should have knowledge of Firebase for Push Notification, Database and Realtime Chat.
Ability to handle multiple projects and a team of developers simultaneously.
Detailed knowledge of app submission on app store and play store.
Deep understanding of the full mobile development life cycle.
Should be proficient in using Jira, Trello and other project management tools.
Proficient in code versioning with Git.
Must have an understanding of databases such as Core Data, SQLite etc.
Must have an understanding of various Architectures such as MVC, MVP and MVVM

Experience:2-4 years
Job Description:
Developing new user-facing features using Flutter.

– Experience with Flutter and dart, should have worked in at least one full app using flutter.

– Knowledge of State Management (Bloc or Provider)

– Familiarity with design systems

– Familiarity with RESTful APIs. (GET, POST, PUT and DELETE)

– Strong understanding of Dart, its quirks, and workarounds

– Good understanding of asynchronous request handling and partial page updates

– Knowledge of advanced Flutter Concepts like factory constructor, spread operators

– Proficient understanding of cross-platform compatibility

– Proficient understanding of code versioning tools, such as Git, Mercurial and SVN

– Good understanding of UI rendering behaviour and performance

– Experience of programming in Android and iOS is a big plus.