We are GDBians.

We believe in Innovation, Commitment, & Quality.

Are you passionate about coding & technology? Do you love solving complex problems? Are you go-getters and think differently? Yes? Then we should definitely talk. Make a meaningful impact on your careers & have an exciting, fast-paced, learning oriented and fun-filled life with us.


We’re One!

We are a diverse team who think and act as one. Collaboration is one of the ingredients that paves the way to success. We believe that teamwork bridges all the gaps, both individually and collectively.


We’re Doers!

We’re a curious and dedicated bunch who come to work every day ready to tackle challenging problems and build technologies that have real impact. We do all it takes to accomplish tasks and produce robust solutions.


We take fun seriously!

We’re a big, loud family that likes to have fun together and we try to keep it light. We have a challenging, engaging, and perk-filled culture. There’s plenty of fun and fulfillment to go with the awesome work.

Who we look for

GDB is all about people, real people. We strive to recruit ambitious professionals who are eager to work hard, take chances and share ideas. Our passion, enthusiasm and drive for success are why we win together.


We hire people who
  • Have the ability to contribute, and make an impact on our highly productive team.
  • Are creative and fresh thinkers, regardless of the role.
  • Align with our core values.
  • Fit into our company culture.
  • Are fun loving.

Join Us to Grow with Us!

Grow Your Expertise:

Our team of talented, thoughtful individuals will inspire you to consider new perspectives and challenge you to become a better creator and innovator. You’ll learn to think quickly on your feet and expand your skillset.

Grow Your Passion:

Working at GDB is an opportunity to explore the intersection of personal interest and professional experience. Everyone on our team is encouraged to pursue their passion in the field of computer science both inside and beyond our walls.

Current Openings

IT Recruiter

Experience level:  1 to 2 Years

Responsibilities :

  • Design and update the job description.
  • Provide shortlists of qualified candidates to hiring managers.
  • Sourcing / Calling potential candidates.
  • Screen resumes and application forms.
  • Scheduling the screened candidates for interview.
  • Follow up to ensure candidates attend the interview as scheduled.
  • Perform all passive activities of recruitment like job posting, mailers, etc as instructed.

Required Skills:

  • Relevant experience of at least 1 year in IT recruiting at all levels.
  • Excellent Communication Skills.
  • Computer Skills (Word, Excel, Outlook).
  • Strong work ethics and sense of commitment.
  • Self-Driven & Result orientation.

Python Developers

Experience level:  3 to 7 Years

Key Skills & Requirements:

  • Experience and deep knowledge of Python core concepts.
  • Knowledge of various Python frameworks and libraries like Twisted, Flask, Django, Tornado etc.
  • Knowledge of object-relational mapping (ORM)
  • Working experience in MySQL, PostgreSQL, MongoDB  (other NoSQL databases).
  • Familiarity with virtualization tools like Docker and Kubernetes
  • Experience and creation of REST APIs.
  • Familiarity with code versioning tools such as Git.

Additional Skills:

  • Experience in one or more additional languages like C, C++, Java etc.
  • Familiarity with JavaScript and front-end web technologies.
  • Good to have knowledge of Data Analysis and Machine Learning.
  • Exposure to Big Data technologies.
  • Experience in CI/CD.
  • Experience in writing unit tests.

 

Go / Golang Developer

Experience level – 3-7 years

Key Skills & Requirements:

  • Experience and knowledge of Go core concepts
  • Good understanding of concurrency and multi-threading (Go routine).
  • Experience in building multi-tenant, scalable systems.
  • Exposure to micro-services.
  • Experience working with public clouds such as AWS, Azure, Google Cloud etc.
  • Working experience in MySQL, PostgreSQL, MongoDB  (other NoSQL databases).
  • Familiarity with virtualization tools like Docker and Kubernetes
  • Experience and creation of REST APIs.
  • Familiarity with code versioning tools such as Git.

Additional Skills:

  • Experience in one or more additional languages like C, C++, Java, Python etc.
  • Exposure to Big Data technologies.
  • Experience in CI/CD.
  • Experience in writing unit tests.

C++ Developers

Experience level:  4 – 12 years

Job Description:

We are seeking experienced C++ professionals and enthusiasts ready to take on challenges for a rewarding career.

Key Skills & Requirements:

  • Extensive experience in programming secure C++ code
  • Working knowledge of network programming – low level as well as HTTP
  • Creative, analytical, problem-solving and strong debugging skills
  • Extensive experience working in a collaborative team environment
  • Understanding of code versioning tools, such as Git
  • Good verbal and written communication skills
  • Experience in Agile

 

Java Developers

Experience level –  3-7 years

Key Skills & Requirements:

  • Expertise in Java programming and good knowledge of its core concepts
  • Broad experience in overall system design and implementation
  • Framework experience with frameworks like Spring, Hibernate, Thymeleaf, Apache POI
  • Knowledge of creating and consuming web services,XML, JSON
  • Knowledge of Reflection APIs, Multi-threaded applications, IPC, Database concepts
  • Experience writing robust unit tests
  • Excellent analytical, logical, debugging skills
  • Working experience in MySQL, PostgreSQL, MongoDB  (other NoSQL databases).
  • Familiarity with virtualization tools like Docker and Kubernetes
  • Experience and creation of REST APIs.
  • Practical experience working within a software development process like the Agile model
  • Familiarity with code versioning tools such as Git.

Additional Skills:

  • Experience in modern data management systems like ElasticSearch, Cassandra, Ignite etc
  • Experience on front-end technologies like HTML, CSS, JavaScript and their commonly used supporting libraries and frameworks
  • Experience with web sockets or supporting libraries like SockJS and socket.io
  • Knowledge and experience on real-time event-driven systems like Vert.x
  • Experience using build tools like Maven
  • Worked on AWS, Azure or GCP
  • Knowledge and experience on docker containers and orchestration tools
  • Exposure to Big Data technologies.
  • Experience in CI/CD.
  • Experience in writing unit tests.

Front-end and Full Stack Developers (ReactJS, AngularJS, NodeJS)

Experience level – 3-7 years

Key Skills & Requirements:

  • Expertise in JavaScript as a programming language
  • Experience on Front-end JS frameworks like AngularJS, ReactJS.
  • Expertise in DOM and Web APIs with knowledge of cross browser compatibility and differences
  • Deep understanding of Event handling and processing.
  • Experience and knowledge of CSS, SASS, LESS, SCSS.
  • Experience using Promises and its libraries like BlueBird.js
  • Experience in Node.js frameworks like Express.js, hapi.js
  • Experience with websockets or supporting libraries like SockJS and socket.io
  • Experience writing robust unit tests using Mocha with libraries like Chai, Should.js, Sinon etc.
  • Practical experience working within a software development process like the Agile model
  • Familiarity with code versioning tools such as Git.

Additional Skills:

  • Experience on Front-end JS frameworks like Vue.JS and Flutter.
  • Experience on modern data management systems like Redis, MongoDB, Elastic Search, Cassandra etc.
  • Experience with commonly used supporting libraries and frameworks like BootStrap
  • Experience and knowledge of package management, build tools and task runners like NPM, Yarn, Bower, WebPack, Babel, Gulp, Grunt etc.