24 Sep
|
Tata Consultancy Services
|
Hyderabad
24 Sep
Tata Consultancy Services
Hyderabad
Role & responsibilities a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
Job Summary
We are seeking a highly skilled GIS Front-End Developer to design, develop, and maintain advanced geospatial web applications. The ideal candidate should possess strong expertise in modern front-end technologies along with hands-on experience in GIS platforms, interactive mapping solutions, and spatial data visualization. The candidate will play a critical role in building scalable, high-performance GIS applications that support spatial analysis, decision-making, and enterprise geospatial workflows.
The role requires a blend of JavaScript development expertise, GIS domain knowledge, and experience with up-to-date mapping frameworks such as ArcGIS API for JavaScript, Mapbox GL JS, OpenLayers, and related geospatial technologies.
Key Responsibilities
Front-End Development
- Design and develop responsive GIS web applications using ReactJS, JavaScript, TypeScript, HTML5, CSS3, and modern UI frameworks.
- Build reusable UI components and scalable front-end architectures.
- Develop interactive dashboards, map viewers, widgets, and spatial data visualization interfaces.
- Implement responsive and cross-browser-compatible web applications.
- Optimize application performance, scalability, and user experience.
GIS Application Development
- Develop web mapping applications using ArcGIS API for JavaScript.
- Integrate GIS services such as:
- Feature Services
- Map Services
- Image Services
- Geoprocessing Services
- Vector Tile Services
- Configure and customize web maps, layers, widgets, and spatial tools.
- Develop GIS workflows for editing, querying, geocoding, routing, and spatial analysis.
- Implement GIS functionalities including
- Buffer Analysis
- Spatial Queries
- Heat Maps
- Clustering
- Geofencing
- Network Analysis
- Utility Network Visualization
Integration & API Development
- Integrate GIS applications with REST APIs and enterprise systems.
- Consume ArcGIS REST Services and third-party APIs.
- Work closely with backend teams to integrate GIS datasets and business workflows.
- Handle JSON, GeoJSON, TopoJSON, and spatial data formats.
Mapping & Spatial Data Management
- Work with vector and raster datasets.
- Develop custom map layers and rendering techniques.
- Manage coordinate systems and projections.
- Handle large spatial datasets efficiently.
Collaboration & Deployment
- Participate in requirement gathering and technical design discussions.
- Collaborate with GIS Analysts, GIS Developers, and Solution Architects.
- Perform code reviews and maintain coding standards.
- Support CI/CD deployment activities.
Required Front-End Skills
Core Technologies
- ReactJS
- JavaScript (ES6+)
- TypeScript
- HTML5
- CSS3
- SCSS/SASS
- Bootstrap
- Material UI
- Tailwind CSS
State Management
- Redux
- Redux Toolkit
- Context API
- Zustand
API Integration
- REST APIs
- GraphQL
- Axios
- Fetch API
Build & Development Tools
- Webpack
- Vite
- Babel
- NPM
- Yarn
Version Control
- Git
- GitHub
- GitLab
- Azure DevOps
Testing
- Jest
- React Testing Library
- Cypress
Required GIS Skills
GIS Platforms
- ArcGIS Enterprise
- ArcGIS Online
- ArcGIS Experience Builder
- Web AppBuilder
- ArcGIS Portal
GIS Development
- ArcGIS API for JavaScript (4.x)
- ArcGIS REST API
- ArcGIS Widgets
- ArcGIS Web Maps
- ArcGIS Dashboards
Mapping Frameworks
- OpenLayers
- Mapbox GL JS
- Leaflet
- CesiumJS
Spatial Data Formats
- GeoJSON
- TopoJSON
- Shapefile
- KML
- KMZ
- CSV
- Feature Services
Spatial Concepts
- Coordinate Systems
- Projection Systems
- Georeferencing
- Spatial Analysis
- Geocoding
- Reverse Geocoding
- Spatial Joins
- Network Analysis
- Buffer Analysis
GIS Databases
- Oracle Spatial
- PostgreSQL/PostGIS
- SQL Server Spatial
- Enterprise Geodatabase
Utility Network Knowledge (Preferred)
- ArcGIS Utility Network
- Utility Network Migration (UNM)
- Electric Utility Network
- Telecom Utility Network
- Gas Utility Network
- Water Utility Network
Preferred candidate profile
📌 GIS FRONT END Developer (Hyderabad)
🏢 Tata Consultancy Services
📍 Hyderabad