Intermediate SWE (F/E Angular Development)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent., 3+ years of frontend development experience with Angular 16+., Proficiency in SCSS, Tailwind CSS, and data visualization libraries like ApexCharts and D3.js., Familiarity with geospatial mapping tools such as OpenLayers and Leaflet..

Key responsabilities:

  • Design and develop high-performance web applications using Angular 16+.
  • Implement responsive UI/UX with Angular Material, Bootstrap, and SCSS.
  • Create advanced geospatial visualizations and dashboards for real-time analytics.
  • Collaborate with backend teams to design APIs and ensure application performance optimization.

EarthDaily Analytics logo
EarthDaily Analytics Telecommunication Services Scaleup https://earthdaily.com/
51 - 200 Employees
See all jobs

Job description

OUR VISION 
At EarthDaily Analytics (EDA), we strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the world’s toughest challenges in agriculture, energy and mining, insurance and risk mitigation, wildfire and forest intelligence, carbon-capture verification and more.

EDA's signature Earth Observation mission, the EarthDaily Constellation (EDC), is currently under construction. The EDC will be the most powerful global change detection and change monitoring system ever developed, capable of generating unprecedented predictive analytics and insights. The EarthDaily Constellation will combine with the EarthPipeline data processing system to provide unprecedented, scientific-grade data of the world every day, positioning EDA to meet the growing needs of diverse industries.


OUR TEAM 
Our global, enterprise-wide team represents a variety of business lines and is made up of business development, sales, marketing and support professionals, data scientists, software engineers, project managers and finance, HR, and IT professionals. Our Wildfire & Forest Intelligence team is nimble and creative, and in preparation for launching a frontier and disruptive product in EDC, we are looking for an Intermediate, Angular Developer Specialist to join our crew!

READY TO LAUNCH? 
As an Intermediate Angular Developer (Front End), you will be responsible for designing, developing, and optimizing high-performance, geospatial, and data-driven applications. This role requires expertise in Angular 16+, SCSS, geospatial mapping libraries (OpenLayers, Leaflet, etc.), ApexCharts, and solution architecture best practices.

PREPARE FOR IMPACT! 
As an Intermediate Angular (Front End) Developer you will have the responsibility for frontend development, UI/UX styling, geospatial and data visualization, solution architecture, and performance optimization.

RESPONSIBILITIES:
Frontend Development (Angular 16+)

  • 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
UI/UX & Styling
  • 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
Geospatial & Data Visualization
  • 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
Solution Architecture & Performance Optimization
  • 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.

YOUR PAST MISSIONS (AKA Experience) 
  • 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
Bonus:
  • Experience in unit testing (Jasmine/Karma) and e2e testing (Cypress/Playwright)

YOUR TOOLKIT (AKA Skills and Knowledge) 
  • 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
Bonus:
  • Strong knowledge of state management (NgRx, Akita, or similar)
  • Proficiency in geospatial data processing, georeferencing, and mapping integration

YOUR COMPENSATION
Base Salary Range: $90,000-$130,000 CAD annually

The range above depends on job-related skills, experience, training, education, location, and business needs. The range is based on Toronto-derived compensation for this rile. Only when a candidate has the demonstrated experience, skills, and expertise to advance in the range for this position, would we consider paying at the top end of the range for this role. 

OUR SPACE 

We’d love to welcome you to our Wildfire & Forest Intelligence team for this remote opportunity. Ours is a fun, fast-paced and exciting work environment where we hold earth-smart (living sustainable), creativity and innovation, proactive communication, diversity, and accountability as our core values. Our WildFire & Forest Intelligence team is as innovative as the satellites we serve. And just like space exploration - we're constantly evolving and pushing new technology boundaries.

To make the most innovative products that serve our customers, we recognize the role that each of us plays in Diversity and Inclusion at EarthDaily. We draw from our diverse crew of exceptional team members and encourage and empower our team members to express themselves regardless of identity, race, colour, ancestry, place of origin, religion, marital status, family status, physical or mental disability, sex, sexual orientation and gender identity or expression.

Hours of work typically fall between 9:00am and 5:30pm Monday to Friday with periodic cross-over work required with other team members across a few times zones in addition to occasional evening and weekend work.

WORKING ENVIRONMENT
  • Fully cloud-native architectures
  • Use of the latest advancements in computer vision and machine learning
  • Modern software engineering practices with fully automated CICD software development pipelines continually testing code
  • Reliable delivery of software systems to cloud-based production environments
  • Occasional overtime
  • Travel less than 4 times per year may be required

WHY EARTHDAILY ANALYTICS? 
  • 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

Required profile

Experience

Industry :
Telecommunication Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Related jobs