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


  • – 2+ years in Spring, Hibernate



  • – Hands-one Software Development experience.
  • – Experience in Java Web Application Development.
  • – Hands on strong experience in Core Java with good in OOPS Concepts.
  • – Hands on strong experience in Object Oriented Analysis & Design (OOAD) using Java/J2EE design patterns.
  • – Hands on experience in designing and developing applications using Java EE platforms
  • – Hands on experience in JavaScript, Ajax & jQuery
  • – Hands on experience in HMTL, CSS, and XML.
  • – Hands on experience in the Spring Framework
  • – 2+ years of hands on experience in the Web service Development using Spring-REST, CXF Frameworks etc
  • – Hands on experience in Eclipse IDE, Version Control System GIT
  • – Experience in developing web applications using at least one popular web framework (Struts , Spring MVC)
  • – Profound insight of Java and JEE internals (Class loading, Memory Management, Multithreading, Transaction management etc)
  • – Excellent knowledge of Relational Databases, SQL and PSQL
  • – Hands on experience in Apache Tomcat , JBoss
  • – Experience with test-driven development
  • – Excellent verbal and written communication skills
  • – ORM technologies (JPA2, Hibernate) GIT, Maven and Jenkins or equivalent
  • – Database Servers -MySQL, Postgres, Oracle


Academic Background:

  • – Graduate in B.E/B.Tech/M.E./M.Tech/MCA or equivalent


  • – 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)