- 5+ years of proven experience in frontend development, with a track record of delivering high-quality, complex web applications.
- Write clean, efficient, and well-documented code for front-end features, and actively participate in code reviews and quality assurance processes
- 5+ years of experience in Angular and related libraries and tools.
· Understanding of web development best practices, including performance optimization, accessibility, and responsive design.
- Experience with Authentication. Experience with modern authenticators (such as OAuth2/OpenID Connect , Keycloak ,RBAC / ABAC )
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Experience with backend technologies for web applications
- Overall knowledge of the Software Development Life Cycle
- Ability to read and analyse existing code
· Great communication skills and a proven record of working across disciplines.
- Understand the importance of testing and code quality
-
- Experience working in Nest.js - A big Advantage
- Experience working in .Net 6+ - A big Advantage
- Experience working with Docker , K8S - A big Advantage
- Tech requirements :
- Angular 9+ , JavaScript , Typescript , Restful API ,
- HTML , CSS ,
- NodeJS, Python
- Kafka / RabbitMQ
- Unit testing , Git , Jira , Confluence
- PostgreSQL , MongoDB , Elasticsearch
- Excellent understanding of Mapping & Geo-information fields of knowledge (Both theoretical Knowledge and practice software development Experience)
- Coordinate systems (Datums & Projections) – Implementation & transformations.
- GIS & 3D models (Representation, archiving, manipulation)
- Effective software packages in use for Geomatics calculations