Who We Are:
Global Vigilance is a dynamic and innovative organization at the forefront of leveraging Geographic Information Systems (GIS) technology. We are currently seeking a Front-End Developer with a strong background in GIS technologies to enhance our team’s capabilities.
Role Overview:
The Front-End Developer (React JS + GIS) will be responsible for building responsive, user-friendly interfaces for geospatial web applications. This role emphasizes expertise in React JS, AG Grid, and GIS front-end libraries such as Open Layers. While the primary focus is on front-end development, familiarity with .NET and/or SQL Server is a plus, enabling better collaboration with back-end teams. The ideal candidate is passionate about creating intuitive user experiences and thrives in a collaborative, agile environment.
RESPONSIBILITIES
- Develop responsive and interactiveGIS web applications usingReact JS and modern front-end technologies.
- Integrate mapping libraries such asLeaflet,Mapbox GL JS, andOpenLayers into React-based applications.
- Implement complex data grids and tables usingAG Grid for high-performance data visualization.
- Collaborate with UI/UX designers to implement visually appealing and intuitive user interfaces.
- Ensure applications are accessible, performant, and optimized for various devices and browsers.
- Maintain and enhance existing front-end codebases, ensuring scalability and maintainability.
- Conduct thorough testing and debugging of React components and front-end logic.
REQUIREMENTS
- Bachelor’s degree in Computer Science, GIS, or a related field.
- Minimum 4 years of front-end development experience, with2+ years of hands-on experience in React JS.
- Strong proficiency inJavaScript,HTML5, andCSS3.
- Experience with GIS libraries such asLeaflet,Mapbox GL JS, orOpenLayers.
- Familiarity with RESTful APIs and asynchronous data handling in React.
- Understanding of agile development methodologies.
- Strong problem-solving and communication skills.
- Ability to work independently and collaboratively in a team environment.
PREFERRED SKILLS
- Experience withAG Grid for advanced data table implementations.
- Proficiency instate management tools like Redux or Context API.
- Knowledge ofresponsive and mobile-first design principles.
- Familiarity with GIS data formats (e.g., GeoJSON, Shapefiles).
- Understanding of geospatial web services (e.g., WMS, WFS).
- Experience with.NET andSQL Server for back-end integration and data handling.
- Experience with front-end build tools and version control (e.g., TFS/Azure DevOps, Git).
- Passion for creating clean, maintainable, and user-friendly interfaces.