Geospatial Full Stack Engineer (React)
$89.55k - $112.66k per yearNational Research Council Canada
Job Responsibility:
Help bring research to life and drive your career forward with the National Research Council of Canada (NRC), Canada's largest research and technology organization.
We are looking for a Geospatial Full Stack Engineer (React) to support our Ocean, Coastal and River Engineering (OCRE) Research Centre in Ottawa (ON).
NRC Ocean, Coastal and River Engineering (OCRE) supports a broad cross-section of industry sectors by developing creative and practical solutions to engineering challenges in rivers, lakes, and marine environments. We provide expertise and tools to identify, adapt, and integrate advanced solutions into systems that improve the performance and safety of ocean, coastal, and marine operations, meet the challenges of climate change, and protect infrastructure, property and people from severe weather events and other environmental risks.
Reporting to the Data Science and Artificial Intelligence Team Lead, the Web Developer creates and maintains web tools and services to advance OCRE's research capabilities and to meet the needs of research and commercial projects.
The ideal candidate for this position would possess the skills required to amplify OCRE's research impacts through developing efficient and accessible online tools. This ideal candidate would embrace and lead the adoption of the latest web technologies, cloud service providers and spatiotemporal big data analytical/visualization libraries to support a variety of projects, such as:
- Development of data-intensive web platforms to publish/share data, maps, dashboards, run simulations (e.g. Open Telemac), integrate ML-based and statistical big data analytics and store large datasets.
- Development of custom geospatial web applications, dashboards and tools to share specific scientific knowledge or datasets with the general population.
- Support researchers to continuously discover, evaluate, and implement new technologies (script, tools, process, AI & ML, apis) to maximize research efficiency related to climate change resilience and adaptation of coastal infrastructure and other exciting research programs at OCRE.
Screening Criteria
Applicants must demonstrate within the content of their application that they meet the following screening criteria in order to be given further consideration as candidates:
Education
Bachelor's degree in Computer Science, Computer Engineering, or a related field. Equivalency of experience and education may be considered for candidates with other Bachelor (technical) degrees. For information on certificates and diplomas issued abroad, please see Degree equivalency
Experience
- Significant experience developing and designing architecture for Single Page Application (SPA) using React;
- Significant experience building and maintaining user interface components using React component libraries (e.g., Antd, MUI, Styled-components);
- Significant experience in building web application using mapping libraries (GIS) and charting librairies like Leaflet, Mapbox GL JS, OpenLayers, CesiumJS, Turf.js, Deck.gl, Plotly, Echarts, etc.
- Experience building serverless applications using AWS cloud-based services, such as AWS Lambda, AWS S3, AWS API Gateway, AWS DynamoDB, etc.
- Experience with source control system Git, continuous integration tools, ansible or other deployment automation tools
- Experience using Python, virtual environments and data science packages (e.g. numpy, scipy, pandas, xarray, dash) to read, manipulate and analyse large temporal and spatial datasets will be considered an asset
- Experience with developing web API using and REST protocols will be considered an asset Experience with composing and deploying Docker containers and images will be considered an asset
Significant is defined as >3 years
Condition of Employment
Reliability Status
Language Requirements
English
Information on language requirements and self-assessment tests
Assessment Criteria
Candidates will be assessed on the basis of the following criteria:
Technical Competencies
- Significant ability to develop and design architecture for Single Page Application (SPA) using JavaScript, NodeJS, NPM and React;
- Significant ability to build and maintain user-interface components using React component libraries (e.g. Antd, MUI, storybook, styled-components)
- Significant ability to manipulate geospatial data and develop custom react components using mapping and charting libraries such as eaflet, Mapbox, OpenLayers, etc.
- Ability to build serverless applications using AWS cloud-based services, such as AWS Lambda, AWS S3, AWS API Gateway, AWS DynamoDB, etc.
- Knowledge of source control system Git; continuous integration tools, ansible or other deployment automation tools
- Knowledge of Python, virtual environments and data science packages (e.g. numpy, scipy, pandas, xarray, dash) to read, manipulate and analyse large temporal and spatial datasets will be considered an asset
- Knowledge of design and usage of web API using and REST protocols will be considered an asset
- Knowledge of composing and deploying Docker containers and images will be considered an asset
Behavioural Competencies
- Technology support - Results orientation (Level 3)
- Technology support - Teamwork (Level 2)
- Technology support - Self-knowing and self-development (Level 2)
- Technology support - Conceptual and analytical ability (Level 2)
- Technology support - Client focus (Level 2)
Competency Profile(s)
For this position, the NRC will evaluate candidates using the following competency profile: Technology Support
Relocation
Relocation assistance will be determined in accordance with the NRC's directives.
Compensation
Salary under review. From $89,548 to $112,660 per annum.
An incumbent occupying a position within the CS Group is currently entitled to receive a terminable allowance of $212 per month.
NRC employees enjoy a wide-range of competitive benefits including comprehensive health and dental plans, pension and insurance plans, vacation and other leave entitlements.
Notes
- A pre-qualified list may be established for similar positions for a one year period.
- Preference will be given to Canadian Citizens and Permanent Residents of Canada. Please include citizenship information in your application.
- Underfilling may be considered.
- The incumbent must adhere to safe workplace practices at all times.
- We thank all those who apply, however only those selected for further consideration will be contacted.
Please direct your questions, with the requisition number (20093) to:
E-mail: View email address on ca.edajobs.com
Telephone: View phone number on ca.edajobs.com
Closing Date: 12 July 2024 - 23:59 Eastern Time
- ...Senior Full-Stack Engineer (Media Team) Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D | Video Reports To: Mojtaba Hosseini | Video Architect Type: Permanent | Full-Time Vacancy Status: This is an active, approved role and we are currently...SuggestedPermanent employmentFull timeContract workInternship
$80k - $85k per year
...experiences, and helping evolve systems that directly support students, educators, and healthcare professionals. Who You Are A strong full-stack developer who enjoys both problem-solving and building Someone comfortable working across legacy and modern web environments...SuggestedLong term contractFull time1 day per week$175k - $200k per year
...Principal, Full-Stack Developer — Farmhand Platform Full Time, Salaried Ottawa, ON... ...vertical farm operations. Farmhand is a React-based web application connected to physical... ...truth for farm state, including its rules engine and action sets ~ Debug issues related...SuggestedFull timeInternshipLocal areaFlexible hours3 days per week$115.8k - $145k per year
...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department... ...Reports To: Mac Pham, Director of Engineering Type: Permanent | Full-Time About... ...primarily using TypeScript, Node.js, and React. API Design. You will design and maintain...SuggestedPermanent employmentFull timeInternship- ...health coverage, and a dedicated home-office budget. Qualifications and Skills We're Looking for: ~5+ years as a professional Full Stack Developer b uilding and deploying production level applications on GCP, Azure, and/or AWS ~ Proficient in AI Driven Development...SuggestedPermanent employmentFull timeRemote workHome officeFlexible hoursShift work
$90k - $140k per year
...We're looking for Software Engineers to join our team and help build... ...colleagues, contribute across the stack, and help shape a platform used... ...with front-end, back-end, or full-stack experience. The salary range... ...systems; Proficiency with React and modern front-end web...Full timeWork at officeLocal areaFlexible hours$95k - $140k per year
...position is a maternity leave replacement for a Full-Stack Software Developer for approximately 10-... .... degree in Software/Computer/Electrical Engineering, Computer Science or similar field... ...Experience with JavaScript client frameworks (React) Experience with Python Comfortable...RemplacementFull timeTemporary workInternshipWorldwide- ...Account Manager, Geospatial Eastern and Northern Ontario Position Summary Cansel Group is a leading provider of geospatial and... ...you have sales experience as a surveyor or in Survey, the Engineering (AEC), and/or IT industry . ~ Strong hunter mentality...Full timeNight shift
- ...Full-Stack Software Engineer Location: Global, Fully Remote Job Type: Contractor | ~15 hours/week Schedule: Flexible We're looking... ...programming languages. Required Skills Python React JavaScript Java Node.js Rust Go TypeScript...Remote jobFor contractorsFlexible hours
- ...Developer Job Type: Permanent, Full-Time Job Location: 975... ...experience as a full stack developer Bachelor’s degree... ...Computer Science, Physics, or Engineering or equivalent practical experience... ...JavaScript frameworks such as React Proficiency working in Linux...Permanent employmentFull time
- ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on...Remote jobFor contractors
- ...about individual hardware, software, and connections involved in a Teldio solution. Job Summary: We are looking for a motivated Full-Stack Developer with a passion for product and an ability to interact effectively with customers. The ideal candidate has experience with...Full timeWork at officeFlexible hours
- ...~ Strong software development skills using object-oriented programming languages such as C#, Java, C/C++ ~1 year of experience with React ~4+ years of professional development work experience Nice to haves Experience with .NET (WPF or other) Experience with web...Full time
$60k - $100k per year
...Position Title: JavaScript Full Stack Developer Intermediate Location: Ottawa, ON (377 Dalhousie... .... You’ll contribute across the stack— React on the front end and Node.js (with some... ...alignment with business goals and engineering best practices. Work with product and...Long term contractFull timeWork at office- ...Senior Software Engineer JD About the job Company Description askpolly... ...insights platform. This is a full-time role based in Ottawa, ON,... ...while contributing full-stack when needed, collaborating closely... ...Familiarity: Experience with React and TypeScript is highly valued...Full timeInternshipManual laborWork at office
- ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid... ...Engineering] Type: Permanent | Full-Time About Solink At... ...our Rust/Node.js APIs, our React front end, and our AWS serverless... ...improves testability across the stack — including for distributed,...Long term contractPermanent employmentFull timeWork at office
- ...by our strong belief that an elite group of engineers can make a big difference. We are ambitious... ...using frameworks such as Angular or React A deep enthusiasm for expanding your knowledge across a diverse technology stack Strong customer-facing communication skills...Long term contractFull timeWork at officeLocal areaWork from home
- ...AI agents and people who receive it the power to immediately react with decisive actions and smart decisions. Many of the world’s... ...—and your hard work! About The Role As a Junior Software Engineer on the Message Spool team, you will work with senior engineers...InternshipImmediate start
- ...Senior Security Engineer Location: Ottawa, ON or Toronto ON| Hybrid Department: R&D- Cybersecurity... ...& Technology Lead Type: Permanent | Full-Time About Solink At Solink, our... ...Own the SAST, DAST, and SCA technical stack end-to-end including configuration,...Permanent employmentFull timeShift work
$95.2k - $119k per year
...we’re looking for We are looking for an experienced database engineer to help SurveyMonkey evolve its data stores toward a cloud-... ...data platform Understand and troubleshoot issues across the full stack (hardware, software, and network) Design and build automation...Full timeFlexible hours$90k - $120k per year
...to business impact, session replays, and full technical context. This makes it easy for... ...growth, and we're looking for a Solutions Engineer to help us win. You'll be embedded in the... ...where they're flying blind. You'll map their stack, speak credibly to their developers, and...Full timeFlexible hours- ...continuous delivery automation gap, owns engineering escalations from our customer experience team... ...~ Strong debugging skills across the stack, from web applications and APIs to data pipelines... ...on an every-other-week basis, with full 24/7 coverage during your assigned weeks,...Permanent employmentFull timeFor contractorsWorldwideFlexible hoursNight shift
$47k - $55k per year
Tartan Homes Job Title: Sales Assistant Company: Tartan Homes Reports to: Sales Rep Salary Range: $47,000-$55,000 Location: Various Communities across the City Vacancy Status: This is an active job opening. Tartan is actively hiring for this position. ...Full timeWork at office$80k - $90k per year
...Join Our Team at Cliniconex Position: Sales Engineer Location: Kanata (Hybrid) Reporting to : Angela Hunt Meet Cliniconex... ...Build, configure and maintain demo accounts and demo data across the full ACP suite, including ACM Alerts, ACM Messenger, ACM Vault, ACM...Full timeWork at officeRemote workWork from homeFlexible hours$60k - $80k per year
...Sales Engineer – Design & BOM Location: Ottawa, ON Employment Type: Full-time, Permanent Salary: $60,000–$80,000 CAD annually, commensurate with experience (open to negotiation) Company: Zodiac Power House / Zodiac Light Waves — total IT solutions...Permanent employmentFull time$85k - $110k per year
.... At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our... ...events Identify, document, and resolve defects across the full product lifecycle Provide technical mentorship to junior team...Full timeInternshipWork at officeRemote workFlexible hours$98k - $130k per year
...Envision yourself at Barracuda As a Senior Application Security Engineer, you’ll help shape the future of our AppSec program. You’ll work... ...security initiatives across our product portfolio. Tech Stack: ~TypeScript/JavaScript, Python, Ruby, Java, Go ~CI/CD automation...Long term contractFull timeInternshipWorldwideFlexible hours$54k - $80k per year
...Make Life Better for our guests and our communities, then we want you on the Ashley Canada team. Ashley Canada is currently seeking a Full Time Sales Associate for our Ottawa store located at 530 W Hunt Club Rd. This position is being posted to fill an immediate...Full timeImmediate startAfternoon shift$90k - $120k per year
...Role At Solace, reliability is a feature we build deliberately — and you’ll be a key part of how we do it. As an Intermediate Chaos Engineer on our R&D team, you’ll design and run experiments that intentionally stress our platform to expose weaknesses before our customers...Full timeInternshipWorldwide2 days per week$100k - $120k per year
...CSC Generation is the AI-native holding company re-engineering omnichannel retail. We acquire iconic brands and transform them with Genesis, our operating platform combining a Data Fabric, Automation Engine, proprietary tools, and shared services to modernize operations, elevate...Full timeLocal areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Geospatial Full Stack Engineer (React). Be the first to apply!
- full stack web developer Ottawa, ON
- full stack developer Ottawa, ON
- senior full stack engineer Ottawa, ON
- full stack developer remote Ottawa, ON
- react developer Ottawa, ON
- senior react developer Ottawa, ON
- javascript and react developer Ottawa, ON
- junior react developer Ottawa, ON
- react native developer Ottawa, ON
- react js developer Ottawa, ON

