Location: Remote, preferably in Switzerland or with at least 4 h overlap with CEST office hours
Employment Type: Full-time (80-100%)

About OPENGIS.ch:
OPENGIS.ch is a dynamic team of Full-Stack GeoNinjas delivering tailored open-source geodata solutions to Swiss and international clients. We are passionate about using and developing open-source tools, providing flexibility, scalability, and future-proof solutions, and we play an active role in the open-source geospatial community. Our agile, distributed team thrives on collaboration, diversity, and mutual support.
Job Description:
We are looking for a skilled and motivated C++ and Python Developer to join our industry solutions team. In this role, you will contribute to QGIS core development (C++), build QGIS plugins (Python), and deliver custom solutions for our clients. You’ll help design, develop, and maintain robust applications that address real-world geospatial challenges. If you enjoy working in a collaborative, client-focused environment and value code quality, we’d love to meet you!
Key Responsibilities:
- Develop, test, and maintain QGIS and related applications using C++, Python, PostgreSQL, and other technologies.
- Collaborate with cross-functional teams to design and deliver new features.
- Ensure application quality, stability, and maintainability.
- Troubleshoot, identify, and resolve bottlenecks and bugs.
- Contribute to code quality, organisation, and automation through CI/CD best practices.
- Optionally, engage directly with clients to understand and address their needs.
Your Profile:
- Strong experience with C++, Python, and SQL.
- Proficient in desktop application development (Qt is an advantage).
- Experience with Linux, Docker (Compose), Git, CI/CD, PostgreSQL, and REST APIs.
- Familiarity with geospatial concepts and web GIS is a plus; training will be provided if needed.
- Solid understanding of software deployment, containerization, and continuous integration.
- Excellent problem-solving skills and ability to work independently.
- Collaborative mindset and good communication skills.
- Fluent in English; knowledge of German, French, or Italian is a significant advantage.
- Living in Switzerland is an advantage.
Application Questions:
- What is your experience with software development and C++ APIs?
- Can you describe a project where you used Python, maybe to interact with REST APIs?
- What is your experience or familiarity with geospatial concepts, tools, or data formats?
- What is the most recent thing you learned out of personal interest?
How to Apply:
If you are excited about this opportunity and meet the qualifications, please apply at opengis.ch/jobs
Join OPENGIS.ch and help us shape the future of open-source geospatial solutions! 🌍💻🚀