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.
The Software Architect position is archived.
We appreciate your interest in joining Hatom. However, this position is no longer accepting new applications as it has been archived. Please explore our other open roles or check back soon for future opportunities.