Requirements: Bachelors degree in Computer Science or a related field, and 2 years of experience in the job offered or related occupation, to include two years' experience in each of the following: Angular v18+, JavaScript, TypeScript, and RxJS; Google Maps API and map-based interface development; performance optimization, accessibility, and cross-browser support; Test automation using frameworks such as Jest, Playwright, Karma or Jasmine; Node.js, MongoDB, MySQL; GCP cloud services, Docker, and Kubernetes; build and maintain complex, scalable web applications and code quality: testing, documentation, refactoring, and maintainability. Job Description Work closely with product, design and backend teams while driving front-end best practices and mentoring peers; design, build, and maintain scalable frontend applications using Angular v18+, JavaScript, TypeScript, and RxJS; lead the development of interactive map-based features-custom filters, multi-layer visualizations, and spatial data handling using Google Maps API.