Senior Geospatial Software Developer

1 week ago


Muscat, Muscat, Oman beBee Careers Full time

About the Role

\

We are seeking a highly skilled Senior Full Stack Software Engineer with expertise in GIS web applications.

\

This role requires a professional, detail-oriented individual who takes ownership of their work and strives for excellence. As a senior engineer, you will be responsible for designing, developing, and maintaining scalable, high-performance geospatial applications that handle complex datasets and provide seamless user experiences.

\
  • \
  • Architect, develop, and maintain end-to-end GIS web applications using Python, Django, and modern JavaScript frameworks (React or Vue.js).\
  • Design scalable and high-performance backend services with PostgreSQL/PostGIS, Redis, and RESTful APIs.\
  • Implement robust frontend solutions with React, Vue.js, or similar JavaScript frameworks, ensuring an intuitive and seamless user experience.\
  • Optimize geospatial data processing workflows using GDAL, Fiona, Shapely, and Pyproj.\
  • Deploy, manage, and monitor applications in Dockerized environments with Nginx and cloud services (AWS).\
  • Apply clean code principles, design patterns, and best practices for maintainability and scalability.\
  • Ensure security, performance, and reliability of web applications.\
  • Utilize CI/CD pipelines, Git workflows, and Agile methodologies to streamline development processes.\
  • Work closely with Technical lead and other engineers to deliver high-quality software solutions.\
  • Troubleshoot and debug issues in both frontend and backend components.\
  • Write unit, integration, and end-to-end tests to ensure software reliability and robustness.\
  • Follow Test-Driven Development (TDD) principles and integrate testing into the development workflow.\
\

About You

\

We expect you to bring strong software engineering principles, clean coding practices, and a problem-solving mindset to the team. This role is not just about writing code—it's about building robust, efficient, and maintainable solutions that meet high industry standards.

\

Qualifications

\

To succeed in this position, you should have:

\
  • \
  • 5+ years of experience in full-stack web development with a focus on GIS applications.\
  • Expertise in Python and Django for backend development.\
  • Strong proficiency in modern JavaScript frameworks (React, Vue.js, or Angular).\
  • Hands-on experience with PostgreSQL/PostGIS and geospatial data management.\
  • Knowledge of Redis, Nginx, and Docker for optimizing web performance.\
  • Understanding of software architecture, design patterns, and clean coding practices.\
  • Experience with version control (Git), CI/CD pipelines, and DevOps methodologies.\
  • Familiarity with WebSockets and real-time data streaming.\
  • Strong analytical and problem-solving skills.\
  • Ability to work independently and take ownership of projects from start to finish.\
  • Excellent communication skills and the ability to work in a professional, fast-paced environment.\
  • Experience with writing automated tests and working with TDD methodologies.\
  • Strong foundation in Algorithms, Data Structures, OOP, and Software Development Life Cycle (SDLC).\


  • Muscat, Muscat, Oman beBee Careers Full time

    Job DescriptionRole Overview:We are looking for an experienced Senior Full Stack Software Engineer to join our team and contribute to the design, development, and maintenance of scalable, high-performance geospatial applications.Key Responsibilities:Design and develop scalable and high-performance backend services with PostgreSQL/PostGIS, Redis, and RESTful...


  • Muscat, Muscat, Oman beBee Careers Full time

    Senior Geospatial Analyst: Drive innovation in geospatial data analysis and visualization.This role involves analyzing large datasets from various sources, including UAV platforms and satellites, using specialized software tools. Your expertise will be applied to develop accurate models and predictions that inform decision-making across diverse...


  • Muscat, Muscat, Oman beBee Careers Full time

    Geospatial Application Developer: Develop custom solutions for spatial data analysis and visualization.In this role, you will combine technical expertise with creative problem-solving skills to develop innovative applications that unlock the full potential of geospatial data. Using specialized software tools, you will analyze aerial imagery from UAVs and...


  • Muscat, Muscat, Oman beBee Careers Full time

    Job DescriptionThis is a full-time opportunity for an experienced Full Stack Software Engineer to join our team.Main ResponsibilitiesDesign and develop scalable and high-performance backend services using PostgreSQL/PostGIS, Redis, and RESTful APIs.Optimize geospatial data processing workflows using GDAL, Fiona, Shapely, and Pyproj.Deploy and manage...


  • Muscat, Muscat, Oman beBee Careers Full time

    As a Senior Full Stack Software Engineer, you will play a crucial role in designing, developing, and maintaining scalable, high-performance geospatial applications. Your responsibilities will include architecting and implementing end-to-end GIS web applications, as well as optimizing geospatial data processing workflows using various tools and techniques.


  • Muscat, Muscat, Oman beBee Careers Full time

    Geospatial Intelligence Project ManagerWe are seeking a highly skilled Geospatial Intelligence Project Manager to lead the design, implementation, and management of geospatial projects. The ideal candidate will have deep expertise in geospatial system management, project execution, data governance, and geospatial intelligence analysis.Key...


  • Muscat, Muscat, Oman beBee Careers Full time

    Geospatial Data Scientist: Unlock new insights from complex spatial data sets.This position requires a unique blend of technical skills, business acumen, and creativity to drive innovative solutions in the geospatial domain. As a key member of our team, you will analyze aerial imagery acquired from UAVs and satellites using specialized tools, identifying...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We have an urgent requirement for Project Manager - Geospatial Intelligence (Spatial Data Governance) for our client in Oman.Qualifications:Deep expertise in geospatial system management, project execution, data governance, and geospatial intelligence analysis.---MustExpertise in Esri ArcGIS Online, ArcGIS Dashboards, ArcGIS Enterprise, and Web GIS...


  • Muscat, Muscat, Oman beBee Careers Full time

    Geospatial Intelligence Project ManagerAt our organization, we require a skilled Project Manager - Geospatial Intelligence to oversee the design, implementation, and management of geospatial projects. The successful candidate will ensure seamless integration of geospatial data with national statistical programs and decision-making processes.The ideal...


  • Muscat, Muscat, Oman beBee Careers Full time

    Geospatial Data Governance LeadWe require a highly skilled Geospatial Data Governance Lead to develop and oversee geospatial data governance, ensuring compliance with ISO 19115 and ISO 9001:2015 standards. The successful candidate will work closely with cross-functional teams to implement data governance policies and procedures.The ideal candidate will have...