Reisiger Ventures Logo

Frontend Software Engineer / GIS

Reisiger Ventures|Posted 24 days ago

Skills and experience

Role:Frontend engineer
Experience in role:3+ years
Language proficiency:English
Must-have skills:
    React
Nice-to-have skills:
    Mapbox
    PostGIS
    QGIS
    ArcGIS

Location and salary

Remote policy:Hybrid
Location of job:Centurion, South Africa or Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or work permit/visa holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

We are seeking a skilled Front-End Developer specializing in GIS and mapping technologies to join our innovative team. The ideal candidate will have a strong background in front-end web development and a passion for geospatial data visualization, with either hands-on GIS industry experience or an academic background in GIS, geography, or a related field. You will play a key role in building interactive, high-performance web mapping applications that empower users to visualize and analyze spatial data.

Key Responsibilities

Design, develop, and maintain responsive web mapping applications using modern JavaScript frameworks (React, Angular, Vue) and mapping libraries (Mapbox GL, Leaflet, OpenLayers).

Integrate geospatial data and services (e.g., WMS, WFS, GeoJSON, vector tiles) into user-facing interfaces.

Collaborate closely with product managers, GIS analysts, back-end developers, and designers to deliver seamless user experiences and robust solutions.

Implement advanced data visualization and cartographic styling using tools such as Mapbox Styles, CartoCSS, or D3.js.

Optimize application performance, accessibility, and usability for complex spatial datasets and large-scale maps.

Develop and maintain technical documentation for GIS front-end components and workflows.

Stay current with advances in GIS technology, web mapping standards (OGC), and front-end best practices.

Required Skills & Qualifications

Bachelor’s or Master’s degree in GIS, Geography, Computer Science, Geomatics, or a related field, or equivalent industry experience.

Professional experience in front-end development with proficiency in HTML5, CSS3, JavaScript (ES6+), and at least one modern framework (React, Angular, or Vue).

Demonstrated experience with web mapping libraries and GIS APIs (Mapbox GL, Leaflet, OpenLayers, ArcGIS JavaScript API).

Solid understanding of geospatial concepts: coordinate systems, projections, spatial data formats (Shapefiles, GeoJSON), and spatial databases (PostGIS, SQL).

Experience with version control (Git), RESTful APIs, and integrating front-end apps with geospatial backends.

Strong analytical, problem-solving, and communication skills; ability to work collaboratively in an agile, cross-functional team.

Preferred/Bonus Skills

Experience with cartographic design, data visualization, and UI/UX for geospatial applications.

Familiarity with cloud-based GIS platforms (ArcGIS Online, AWS/Azure geospatial services).

Knowledge of OGC standards (WMS, WFS, WCS), geospatial DevOps, and CI/CD for web applications.

Exposure to 3D mapping (Cesium, WebGL), remote sensing, or spatial analysis tools.

Next Steps

Before we engage any further, please complete this self-assessment questionnaire.

About Reisiger Ventures

1-15 employees

What we do

Reisiger.org is a specialist venture builder that focuses on web design and webshop management. We build and manage well-architected businesses in various industries including retail & trade, engineering & technology, eCommerce, restaurants & FMCG, and more. We leverage hardware and software technologies to deliver custom and fit-for purpose solutions in all major industries.

Why Work For Us

We are a young and dynamic company, founded in 2021, and located in the vibrant city of Cape Town, South Africa. We operate in the exciting Information Technology sector, specifically in the Internet Software & Services industry. We offer a unique opportunity to work with diverse businesses and contribute to their growth and success.

Our Culture

At Reisiger Ventures, we foster a culture of innovation, collaboration, and professional growth. Our team is passionate about computer programming, software, and eCommerce, and we are always seeking new ways to improve and expand our services. We believe in the value of each team member and promote a work environment that encourages creativity and forward-thinking.

Our Hiring Processes

We are always on the lookout for talented and passionate individuals who can contribute to our team and our clients' success. Our hiring process is straightforward and transparent, focusing on your skills, experience, and fit with our company culture. If you are excited about the possibilities of web design, solution architecture and eCommerce, we would love to hear from you.

Perks at Reisiger Ventures

Competitive Salaries
Hybrid Work

Tech Stack

application and data

Amazon EC2
Amazon EC2
Python
Python
MEAN Stack
MEAN Stack
nginx
nginx
MS SQL
MS SQL
Angular
Angular
Amazon Lambda
Amazon Lambda
Amazon Web Services
Amazon Web Services

dev ops

GitHub
GitHub
Git
Git
Docker
Docker
Android Studio
Android Studio
npm
npm
Xcode
Xcode
VS Code
VS Code

business tool

Microsoft Sharepoint
Microsoft Sharepoint
Microsoft Teams
Microsoft Teams
Confluence
Confluence

utilities

Power BI
Power BI

Office Photos

We seldom wear formal

Similar jobs on OfferZen: