Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
At IQGeo, we are transforming the telecommunications industry through innovative geospatial technology. As part of our dynamic Engineering team, you will play a key role in developing advanced solutions that automate fiber network design. In the role of Full-Stack Software Engineer, you work on both the frontend (React) and the backend (Python) of our applications. You’ll be joining a passionate, driven team of talented young-professionals eager to push boundaries and make a real impact. Your team’s primary responsibility will be to seamlessly integrate two of our flagship enterprise solutions: Comsof Fiber and Network Manager Telecom.
About Us
Achieving universal broadband equity and meeting net zero carbon emissions are two of the biggest social and environmental challenges that the IQGeo team is tackling. To achieve this, more than 500 innovative telecommunications and utility companies around the world are “building better networks” using our award-winning geospatial software to deploy the fiber optic and distributed energy networks of the future. We play a vital role in helping utilities plan, design, construct and maintain the complex network assets essential to the success of our businesses and well-being of our communities. As a carbon neutral software company, we invite creative and talented people to join us in our mission to transform communication and utility networks for the long-term sustainability of our shared planet. Learn more about our customer stories.
Our Engineering teams are in Cambridge (UK), Denver (USA), Salt Lake City (USA), Paris (France), and Ghent (Belgium) and are responsible for designing and developing our geospatial products which are available both as cloud services and for on-premises deployment. You will be helping to develop the next generation of innovative geospatial products that support mission-critical operations for our global customer base.
What You’ll Do
Responsibilities
As a core member of the Engineering team, you will drive new product releases and help expand our existing product suite. Your key responsibilities include:
- Designing, developing, unit testing, maintaining, and enhancing product features, with an emphasis on building a robust, scalable software architecture.
- Identifying, isolating, and resolving bugs to ensure the product remains stable and reliable.
- Conducting thorough code reviews and incorporating feedback from peers to maintain our high standards of code quality.
- Collaborating closely with Product Management to refine feature requests and ensure smooth transitions from concept to implementation.
- Engaging in an agile development process, participating in regular team meetings throughout the project lifecycle.
Essential Skills & Experience
- Prior experience of working in a professional software engineering team.
- Experience building web applications and APIs in Python.
- Experience building efficient client-side applications in JavaScript and React.
- Experience with SQL and RDBMS technology (e.g. PostgreSQL, Oracle, SQLite).
- General knowledge of Object-Oriented Programming.
- Strong analytical and problem-solving skills.
- Belgian citizenship or permanent residency required.
- Fluent in both written and spoken English.
- Experience of working in an Agile environment, with an understanding of Scrum.
- Experience creating and running automated tests (e.g. Playwright).
- Experience of working with PostGIS or other Geospatial Information Systems (GIS).
- Experience with web mapping frameworks (e.g. OpenLayers).
- Experience with Docker and/or Kubernetes.
- Experience with Java.
- Experience in the telecommunications and/or utility industry.
- Fluent in both written and spoken Dutch.
Master’s degree from an accredited university in Computer Science, or a related field; or equivalent industry experience.
Supervisory Responsibilities
None.
Flexibility & Work-Life Balance
We support hybrid and flexible working arrangements for all employees. We understand that life for many people involves school runs, care giving, or exercising!
Diversity & Inclusion
At IQGeo, we believe that diversity and inclusion are essential to who we are and how we work. Guided by our values, we know that People Matter, and we are committed to building a team that reflects a wide range of nationalities, backgrounds, skills, viewpoints, and abilities.
We create an environment where everyone can bring their authentic selves with confidence, knowing they are respected, supported, and empowered to Deliver with Purpose. By embracing different perspectives, we Pioneer the Future together — shaping innovative solutions for our customers and our industry.
Work Permits & Visas
You must already have the right to work permanently in Belgium. This role does not support those requiring visas or visa transfers.
Key Skills
Ranked by relevanceReady to apply?
Join IQGeo and take your career to the next level!
Application takes less than 5 minutes

