Skip to content
Join the Family
Careers
We are looking for ambitious and self-driven individuals to help us grow.

Where you can Contribute

GeoSpoc is looking for talented and passionate individuals to join our ever-growing team. At GeoSpoc, you will get to work on cutting edge tools and tech, all while trying to solve real-world problems with location and geo-data. 

About GeoSpoc

We are a melting pot of technologists, evangelists and pathfinders at GeoSpoc. Incubated as an idea at a Barista coffee shop in Pune in the summer of 2014. Three friends got together to work on an idea to utilize geospatial tools to deliver value to the Indian ecosystem of businesses. Following a successful start, we later expanded to the US, UK, and Australia with its founders and leadership having years of rich experience in the geospatial industry. We go above and beyond to solve business problems with geospatial analytics. Which is why we want our team to have access to the best pedagogy out there. Wrapping our global talent around some of the most experimental and innovative mechanisms, we gear our people to become future leaders and innovators. Our GIS scientists and consultants publish their research and acquire patents for creating cutting edge technology, it motivates us to dream larger and help our family upgrade, upskill and update their expertise!

GeoSpoc boasts its flexibility and adaptability in terms of ideas and work roles. Our core value inspires a self-motivated environment and to go that extra mile. Happy employees are productive employees, and we want you to be the best versions of yourselves. Let us worry about the Mediclaim, WFH, and work schedules while you work stress free.

It is a place where vision meets passion. Our version of winding down after a heavy work day means jam sessions in the office, and culinary motivated travel! Once inspired, you get to build customized geospatial platforms, earth monitoring and remote sensing, aerial data processing, support systems, and management. Projects at here involve unique, never-seen-before customizable solutions, that help their users utilize geographic information to make better decisions. We execute and support the implementation of GIS technology, specializing in Products, Platforms, and APIs on desktops, servers, online services, and mobile devices.

GeoSpoc is supported by an experienced team and a comprehensive network of business partners in India, the USA, and abroad, so we can continue to enable geospatial transformation for efficient business practices and a better quality of life.

Software Engineering

Open Positions

Front-end engineers, Back-end engineers, AWS Cloud Ops Engineers

Skillsets

JavaScript, TypeScript, Vue.js, Nuxt.js, NodeJS, Git, AWS – CloudFront, S3, ALB, EC2, R53, Rust  Docker & docker-compose, Python – (geopandas, GDAL, Flask, Django), C / C++

GIS

Open Positions

GIS Consultants, GIS Analysts

Skillsets

GIS, Digitization, Network Analsysis, ArcGIS Desktop, ArcGIS Pro, QGIS, Databases, Python

Frontend Engineer

Frontend Engineer 

Job Type: Full-time 

Location: Pune, Bangalore or Remote 

Time Required to join: Immediate to 30 Days. 

Budget: # LPA to # LPA 

Experience

  • Minimum 1+ years of experience in Vue.js
  • Minimum 2+ years of experience in HTML5
  • Minimum 2+ years of experience in CSS3
  • Minimum 2+ years of experience in JavaScript
  • Minimum 2+ years of experience in using GitHub
  • (Optional) 1+ years of experience in React OR Svelte

Work You Will Do/ Responsibilities

  • Work on setting up reusable components based on a pre-defined template
  • Maintain the components by ensuring the dependencies are up to date and vulnerability free
  • Ability to configure and setup components based on designs provided by the designer
  • Ensure that component state is managed in a performant way, i.e. ensure no memory leaks
  • Ensure the components are fully testable using Storybook
  • Ensuring the components are upgraded as per the new releases of Vue.js
  • Take Ownership of components and ensure the integration is seamless
  • Suggest and enhance the performance & maintainability of the product(s)

Job Requisites

Generic Skills

  • Must be a good communicator to ensure proper daily customer communications – accent-free, easily
    understandable, and grammatically correct verbal and written English.
  • Strong problem solving and troubleshooting skills
  • Experience working in an Agile/Scrum environment
  • Extensive experience building and maintaining responsive web interfaces using modern JavaScript, HTML
    & CSS tools and client-side frameworks like Svelte or Vue
  • Extensive knowledge of JavaScript. ES6, ES7, polyfills, etc.
  • Has had hands-on experiences in developing performance driven Progressive Web Apps

Technical Skills

  • 2+ years of JavaScript with ES6 & above
  • 1+ year(s) of TypeScript
  • Basic knowledge of Linux
  • Experience with using mock data with the provided API specs (OAS 3.x)
  • Experience with map libraries like mapbox-gl-js, Apple Maps, Google Maps, OpenLayers or Leaflet
  • Experience with docker & docker-compose
  • Some knowledge of auto-deployment using CI/CD pipelines
  • Should be able to use code-debugging tools like Sentry to actually debug the apps
  • Has good understanding of SEO
  • Has some experience in flux-based pattern (eg. Redux, Vuex)
  • Has some experience in pub-sub pattern
  • Has hand-on experience with WebSockets
  • Has worked on memory intensive application(s)/product(s)
  • Focuses on performance-first development

Backend Engineer

Backend Engineer 

Job Type: Full-time 

Location: Pune, Bangalore or Remote 

Time Required to join: Immediate to 30 Days. 

Budget: # LPA to # LPA 

Experience

  • Minimum 3+ yearsof experience in Node JS and related frameworks e.g. Express, Koa, Hapi, Feathers etc.
  • Should have excellent working knowledge of JavaScript and Typescript experience is must
  • Minimum 2+ years of experience in any SQL based database e.g. PostgreSQL, MySQL etc.

Work You Will Do/ Responsibilities

  • Integration of user-facing elements developed by front-end developers with server side logic
  • Design, Development, and implementation of scalable and performant backend services handling large quantities of concurrent requests and data
    • API Specifications –swagger / OpenAPI 3.0
    • API Development
    • User authentication and authorization between multiple systems, servers, and environments
  • Creating database schemas that represent and support business processes to support hundreds of millions of records.
    • ER Diagrams
    • Migrations
    • Query Optimizations
  • Passion for building backend technologies that have the power to positively impact millions.
  • Implementing automated testing platforms and unit tests

Job Requisites

Generic Skills

  • Must be a good communicator to ensure proper daily customer communications? accent-free, easily understandable, and grammatically correct verbal and written English.
  • Strong problem solving and troubleshooting skills
  • Experience working in an Agile/Scrum environment 
  • Track record of being team player and performing peer code reviews

Technical Skills

  • 3+ years’ experience building highly-available, scalable and modern JavaScript web applications (full stack development experience ideal / a plus).
  • Extensive knowledge of JavaScript. ES6, and Typescript is a must.
  • Basic knowledge of Linux is must
  • Proficient understanding of code versioning tools, such as Git is must
  • Expert knowledge of modern back-end development and back-end JavaScript (Node.js, Express, RDS Postgres).
  • Firm grasp of Computer Science fundamentals including object oriented design, data structures, algorithm design, problem solving and complexity analysis.
  • Experience developing internal APIs, and integrating with 3rd party APIs.
  • Experience in PostGIS is plus
  • Experience with spatial data e.g. GeoJSON, Shapefile, KML, tiff files is plus
  • Experience with AWS services like EC2, RDS, S3 Code Build, Code Deploy will be a plus
  • Experience building serverless API using NodeJS and AWS Lambda will be a plus
  • Experience with Docker & Docker-compose
  • Hands-on experience on actix-web will be a plus
  • Hands-on experience on Rust will be a plus

Full-Stack Developer

Frontend Engineer 

Job Type: Full-time 

Location: Pune, Bangalore or Remote 

Time Required to join: Immediate to 30 Days. 

Budget: # LPA to # LPA 

Experience

  • Minimum 3+ yearsof experience in Node JS and related frameworks e.g. Express, Koa, Hapi, Feathers etc.
  • Should have excellent working knowledge of JavaScript and Typescript experience is must
  • Minimum 2+ years of experience in any SQL based database e.g. PostgreSQL, MySQL etc.
  • Minimum 1+ years of experience in Vue.js
  • Minimum 2+ years of experience in HTML5
  • Minimum 2+ years of experience in CSS3
  • Minimum 2+ years of experience in JavaScript
  • Minimum 2+ years of experience in using GitHub
  • (Optional) 1+ years of experience in React OR Svelte

Work You Will Do/ Responsibilities

  • Integration of user-facing elements developed by front-end developers with server side logic
  • Design, Development, and implementation of scalable and performant backend services handling large quantities of concurrent requests and data
    • API Specifications –swagger / OpenAPI 3.0
    • API Development
    • User authentication and authorization between multiple systems, servers, and environments
  • Creating database schemas that represent and support business processes to support hundreds of millions of records.
    • ER Diagrams
    • Migrations
    • Query Optimizations
  • Passion for building backend technologies that have the power to positively impact millions.
  • Implementing automated testing platforms and unit tests

Job Requisites

Generic Skills

  • Must be a good communicator to ensure proper daily customer communications – accent-free, easily
    understandable, and grammatically correct verbal and written English.
  • Strong problem solving and troubleshooting skills
  • Experience working in an Agile/Scrum environment
  • Extensive experience building and maintaining responsive web interfaces using modern JavaScript, HTML
    & CSS tools and client-side frameworks like Svelte or Vue
  • Extensive knowledge of JavaScript. ES6, ES7, polyfills, etc.
  • Has had hands-on experiences in developing performance driven Progressive Web Apps

Technical Skills

  • Java Script
    • Extensive knowledge of fullstack javascript. ES6, polyfills, etc.
    • Experience working with frameworks such as Express, Hapi or Koa
    • Advanced knowledge of relational databases such as MySQL, PostgreSQL.
    • Familiarity with NoSQL databases: MongoDB, DynamoDB, Redis.
    • Proficient in agile software development practices: version control, Kanban,ticketing, peer-reviews.
    • Test driven development, continuous integration and continuous deployment.
    • Focus on code quality, application security and performance.
    • Proficient in writing RESTful APIs, OpenAPI spec.
    • Experience with docker and container orchestration.
    • Good understanding of microservices architecture.
    • Experience building solutions for the cloud; using AWS, Azure, GCP etc.
  • Extensive experience building and maintaining responsive web interfaces using modernJavaScript, HTML & CSS tools and client-side frameworks like React or Vue
  • Writing good code with proper use of Linters
  • Hands-on experience in TypeScript
  • Hands-on experience in Vue.js & Nuxt.js
  • Worked on Map based libraries such as mapbox-gl-js, cesium, leaflet or Google Maps
  • Worked for over 2 years on Flux based state management systems like Redux or Vuex
  • Familiar with the PubSub pattern & Event Sourcing pattern

Apply Here

Found something interesting?