Software Architect
🇽🇰 Prishtina, Kosovo
EngineeringSoftware ArchitectSenior
Compare your skills with our requirements
The role requires strong experience in building scalable web-based GIS/AIS visualization platforms. The candidate should have solid knowledge of spatial data handling, cloud architecture, and performance optimization.
Must-have
- Deep understanding of GIS/AIS data concepts, clustering, and map rendering (Mapbox, Deck.gl).
- Strong frontend development skills with JavaScript/TypeScript and React.
- Experience with spatial databases (PostgreSQL/PostGIS, Azure SQL).
- Hands-on experience designing scalable, cost-efficient solutions using Azure (App Service, Functions, Cosmos DB, Azure Maps).
- Ability to identify performance issues and optimize both frontend and backend layers.
Is a plus
- Familiarity with D3.js or other data visualization frameworks.
- Experience handling real-time or streaming spatial data.
- Knowledge of DevOps practices, CI/CD, and caching mechanisms.
- Understanding of cost optimization strategies in cloud environments.
What you will do
- Evaluate existing architecture, codebase, and data model.
- Identify performance bottlenecks across the system.
- Design a scalable end-to-end solution leveraging Azure-native services.
- Define spatial data storage and rendering strategies.
- Collaborate closely with frontend, backend, GIS, and DevOps teams.
- Ensure high responsiveness, scalability, and cloud cost efficiency.