Geospatial Full Stack Developer

Job Description

At Neural, we are committed to building transformative solutions for the future. In a rapidly evolving world, we stand at the forefront of technological innovation, crafting solutions to address today’s complex challenges and unlock the potential of new markets.

We harness the power of Artificial Intelligence and Machine Learning to drive advancements across diverse industries, from Geospatial, Government, Real Estate, Smart Cities, Climate, Aerospace, and beyond.

We believe the future is in your hands. Our mission is to empower individuals and organizations to harness the power of AI and Geo Spatial technologies to achieve their goals. Join us in shaping the future today.

Position Overview

We are seeking a talented Geospatial Full Stack Developer to join our dynamic team. The ideal candidate will have a passion for geospatial technologies, web development, and a desire to work on innovative projects that integrate geospatial data with web applications. As a Geospatial Full Stack Developer, you will be responsible for both front-end and back-end development, working closely with cross-functional teams to deliver high-quality solutions that leverage geospatial data to drive business insights.

This is a contract-to-full-time, remote position.

Responsibilities

  • Develop and maintain web applications that integrate geospatial data and mapping functionality using modern technologies.
  • Design and implement user interfaces with a focus on geospatial visualizations using HTML, CSS, JavaScript, and geospatial libraries (e.g., Leaflet, OpenLayers, Mapbox).
  • Write clean, efficient, and well-documented code to process and visualize geospatial data.
  • Collaborate with product managers, data scientists, and designers to translate design mockups and user stories into functional applications.
  • Implement back-end logic, data processing, and geospatial database integration using server-side languages and frameworks.
  • Optimize application performance for scalability, responsiveness, and geospatial data processing efficiency.
  • Conduct code reviews and provide constructive feedback to team members.
  • Stay updated on emerging geospatial technologies and industry trends.

Qualifications

  • Bachelor’s degree in Computer Science, Geospatial Sciences, Engineering, or a related field (or equivalent work experience).
  • 3+ years of experience as a Full Stack Developer, with at least 1 year of experience working with geospatial data and technologies.
  • Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks/libraries (e.g., React, Vue.js, Nuxt.js).
  • Experience with geospatial JavaScript libraries and APIs (e.g., Leaflet, OpenLayers, Mapbox).
  • Experience with server-side languages and frameworks (e.g., Node.js, Python, Django, Flask) and geospatial back-end solutions (e.g., PostGIS, GeoServer).
  • Strong understanding of relational and non-relational databases, including geospatial database management.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.

Preferred Qualifications

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) for geospatial data processing and storage.
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Understanding of microservices architecture and geospatial data services.
  • Contributions to open-source geospatial projects or personal projects showcased on GitHub.