πAustralia
Intermediate Software Engineer

UrtheCast
π΅ $64k-$93k
πRemote - Canada
Please let UrtheCast know you found this job on JobsCollider. Thanks! π
Summary
Join EarthDaily Analytics' Wildfire & Forest Intelligence team as an Intermediate Angular Developer! You will design, develop, and optimize high-performance geospatial applications using Angular 16+, SCSS, and various mapping libraries. Responsibilities include frontend development, UI/UX styling, geospatial data visualization, and solution architecture. The ideal candidate possesses 3+ years of frontend development experience with Angular 16+, expertise in geospatial mapping libraries, and proficiency in data visualization tools. This remote position offers competitive compensation, full benefits, and flexible time off. Be part of a mission-driven company developing sustainable solutions for our planet!
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, Web Development, or equivalent
- 3+ years in frontend development with experience in Angular (16+)
- Experience with SCSS, Tailwind CSS, Angular Material, or Bootstrap
- Hands-on experience with OpenLayers, Leaflet, Mapbox, Google Maps API, and other GIS/mapping tools
- Experience with ApexCharts, D3.js, and other data visualization libraries
- Proficiency in Angular 16+, TypeScript, and JavaScript ES6+
- Strong understanding of Signals API, Standalone Components, Hydration, and Angular SSR strategies
- Familiarity with RESTful APIs, GraphQL, and WebSockets
- Version control with Git, GitHub/GitLab, and CI/CD pipelines
- Proficiency in geospatial data processing, georeferencing, and mapping integration
Responsibilities
- Develop and maintain scalable web applications using Angular 16+ and its latest features (e.g., Standalone Components, Signals API, Hydration for Server-Side Rendering)
- Utilize RxJS for reactive programming and advanced state management techniques (NgRx or similar)
- Optimize applications using lazy loading, hydration strategies, and dynamic component rendering
- Architect and implement modular, maintainable, and high-performance frontend solutions
- Implement responsive, accessible, and high-performance UI with Angular Material, Tailwind CSS, Bootstrap, and SCSS
- Optimize UI components for smooth user experiences, high interactivity, and minimal render delays
- Develop advanced interactive maps, overlays, heatmaps, and custom GIS functionalities
- Implement data visualization and dashboards using ApexCharts and D3.js to display real-time analytics and trends
- Integrate geospatial data and mapping solutions using OpenLayers, Leaflet, Mapbox, or Google Maps APIs
- Work with georeferencing and geospatial data processing to enhance location-based services
- Implement best security practices, including XSS protection, CSRF prevention, and authentication mechanisms
- Collaborate with backend teams to design RESTful APIs, GraphQL queries, and WebSocket-based data streams
- Ensure cross-browser compatibility and application performance optimization
- Additional duties as assigned
Preferred Qualifications
- Experience in unit testing (Jasmine/Karma) and e2e testing (Cypress/Playwright)
- Strong knowledge of state management (NgRx, Akita, or similar)
Benefits
- Base Salary Range: $90,000-$130,000 CAD annually
- Competitive compensation, full benefits and flexible time off
- Be part of a meaningful mission as part of one of Canadaβs most innovative space companies that are developing sustainable solutions for our planet
- Continuous employee growth and development including training from leading experts in the field in advanced topics spanning remote sensing to cloud-native architecture
- Innovation time built into our schedule to foster new ideas and technological evolution
- Flexible working hours with work from home opportunities made to fit your life
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πNew Zealand
πAustralia
πNew Zealand
πVietnam
πNew Zealand
π°$65k-$100k
πWorldwide
π°$56k-$69k
πCanada
πVietnam