About The Role We are seeking an experienced Full Stack Developer to join our team in developing and maintaining a sophisticated geospatial web application. The ideal candidate will have strong expertise in both frontend and backend development, with particular emphasis on spatial data handling and visualization.
Core Technologies Frontend: Vue.js 3
Backend: Nuxt.js
Database: PostgreSQL with PostGIS extension
Mapping: MapLibre GL JS
Containerization: Docker
Version Control: Git
CI/CD: GitLab CI/CD (or equivalent) Key Responsibilities Design, develop, and maintain full-stack web applications using Vue.js and Nuxt.js
Implement and optimize geospatial data visualization using MapLibre GL JS
Design and manage PostgreSQL/PostGIS databases for efficient spatial data storage and querying
Write clean, maintainable, and well-documented code
Create and maintain Docker containers and compose files for development and production environments
Implement GitOps practices and maintain CI/CD pipelines
Practice proper Git workflow including branching strategies, code reviews, and merge requests
Optimize application performance, particularly for large geospatial datasets
Implement and maintain RESTful APIs
Ensure application security and data integrity Required Skills & Experience 3+ years of experience in full-stack web development
Strong proficiency in Vue.js and its ecosystem (Vuex, Vue Router, etc.)
Experience with Nuxt.js and server-side rendering concepts
Solid understanding of PostgreSQL and SQL
Experience with PostGIS and spatial data handling
Proficiency in JavaScript/TypeScript
Strong Git version control skills including:
Branch management and Git flow
Code review processes
Merge conflict resolution
Git hooks and automation
Docker expertise including
Writing efficient Dockerfiles
Managing multi-container applications with Docker Compose
Container orchestration
Docker networking and volume management
Experience with mapping libraries (MapLibre, Mapbox, or similar)
Strong understanding of web security principles
Excellent problem-solving and analytical skills DevOps & Infrastructure Requirements Experience with containerized development workflows
Understanding of Docker best practices and security
Ability to create and maintain Docker Compose configurations
Experience with multi-stage Docker builds
Knowledge of container orchestration concepts
Proficiency in Git-based workflows and branching strategies
Experience with CI/CD pipeline configuration
Understanding of infrastructure as code principles Preferred Qualifications Experience with geospatial data formats (GeoJSON, Shapefile, etc.)
Knowledge of spatial indexing and optimization techniques
Experience with Docker Swarm or Kubernetes
Experience with cloud platforms (AWS, GCP, or Azure)
Understanding of vector tile services and standards
Experience with real-time data visualization
Knowledge of GIS concepts and spatial analysis
Experience with GitLab or GitHub Actions Technical Skills Assessment Areas Vue.js component architecture and state management
Nuxt.js configuration and deployment
PostGIS spatial queries and optimization
MapLibre implementation and customization
Docker container optimization and security
Git workflow and collaboration
API design and implementation
Performance optimization techniques
Geospatial data processing Additional Requirements Strong communication skills and ability to work in a team environment
Problem-solving mindset and attention to detail
Ability to work independently and manage multiple priorities
Continuous learning attitude to stay updated with new technologies
Experience with Agile development methodologies Nice to Have Experience with WebGL or 3D visualization
Knowledge of advanced PostgreSQL features (partitioning, replication)
Understanding of coordinate systems and projections
Experience with high-performance tile serving
Familiarity with spatial analysis algorithms
Experience with Docker registry management
Knowledge of Git large file storage (LFS) What We Offer Competitive salary and perks package
Career development opportunities
Modern tech stack and tools
Collaborative work environment
Work from home options
Opportunity to work on challenging geospatial problems Skills: ci/cd,javascript,maplibre gl js,vue.js,node.js,nuxt.js,postgis,spatial data handling,geospatial data visualization,docker,typescript,postgresql,restful apis,git,gitops
📌 Vue.js Nuxt - Full Stack Developer - Geospatial Web Application (Pune)
🏢 INVARYA
📍 Pune