This is a remote position.
We are seeking GIS FullStack Developer to join our team. As a 3D GIS FullStack Engineer youll be a key player in developing our efficient 3D airspace visualisation and management system. Youll wear two hats frontend and backend developer crafting an interactive 3D interface and building robust data processing features on the backend. This role requires a strong foundation in GIS and fullstack development skills allowing you to independently handle everything from userfacing interfaces to backend data crunching.
Responsibilities:
- Supercharge our 3D GIS Interface: Leverage CesiumJS to optimize core features like 3D airspace division 4D flight trajectories and flight animations taking our visualization capabilities to the next level.
- Design for Delight: Craft a userfriendly and visually appealing interface that empowers users with realtime editing and manipulation of airspace data.
- BackEnd Architect: Lead the backend system architecture integrating 3D grid logic terrain data processing and realtime interaction functionalities for a seamless user experience.
- Data Powerhouse: Design and implement databases and API calls for handling massive 2D/3D/DEM maps ensuring efficient display and smooth performance.
- Data Management Master: Be responsible for acquiring and managing aviation data airspace flight paths point clouds etc.
- Feature Expansion: Gradually add advanced features like weather effects data recording and analysis report export based on project needs.
Requirements
- Bachelors degree (or higher) in Computer Science GIS Geographic Information Systems Software Engineering or a related field.
- At least 1 year of experience in both GIS frontend and backend development.
- Proficiency in frameworks like CesiumJS Three.js Mapbox GL JS Babylon.js Deck.gl or Unity3D WebGL for 3D visualization and scene development.
- Fullstack development skills with fluency in JavaScript Python or C allowing you to independently handle frontend and backend tasks. Strong foundation in algorithms and data structures is a must.
- Familiarity with GIS tools like GDAL QGIS or ArcGIS for geospatial data processing.
- Experience building user interfaces for complex interactions and handling large datasets is a plus.
Benefits
- Work Location: Remote
- 5 days working
At least 1 year of experience in both GIS front-end and back-end development. Proficiency in frameworks like CesiumJS, Three.js, Mapbox GL JS, Babylon.js, Deck.gl, or Unity3D WebGL for 3D visualization and scene development. Full-stack development skills with fluency in JavaScript, Python, or C++, allowing you to independently handle front-end and back-end tasks. Strong foundation in algorithms and data structures is a must. Familiarity with GIS tools like GDAL, QGIS, or ArcGIS for geospatial data processing. Experience building user interfaces for complex interactions and handling large datasets is a plus.
Education
Bachelor's degree (or higher) in Computer Science, GIS, Geographic Information Systems, Software Engineering, or a related field