Career

React Front End Developer Intern

Overview

We are looking for a motivated Front End Developer Intern to assist with development and support of the YourRadar white-label platform.

This role is ideal for a student or junior developer who has working knowledge of React and wants real-world experience building and supporting SaaS business applications.

The successful candidate will work closely with our senior development team to help maintain, improve, and extend the user interface and front-end components of the platform.

Responsibilities

  • Assist with development and maintenance of React-based front-end applications
  • Support UI/UX improvements and white-label customization projects
  • Read, understand, and modify existing React components and application flows
  • Assist with debugging and troubleshooting front-end issues
  • Work with APIs and backend developers to integrate application features
  • Participate in testing and quality assurance of new features
  • Help document front-end functionality and development processes
  • Use Git for source control and collaboration
  • Participate in team discussions, planning, and code reviews
  • Learn and contribute to modern SaaS development practices

 

Skills & Qualifications

The successful candidate should demonstrate:

  • Basic to intermediate experience with React and JavaScript
  • Understanding of HTML, CSS, and responsive web design
  • Familiarity with REST APIs and JSON
  • Experience using Git or GitHub for version control
  • Strong problem-solving and troubleshooting abilities
  • Good communication skills and willingness to learn
  • Ability to work independently and ask questions when needed
  • Self-motivation and attention to detail

 

Nice to Have (Not Required)

  • Experience with TypeScript
  • Familiarity with Node.js or PHP
  • Exposure to Docker or containerized environments
  • Experience with UI component libraries
  • Understanding of SaaS applications or business software
  • Experience working on school, personal, or open-source projects

 

What You’ll Gain

  • Real-world experience working on a commercial SaaS platform
  • Mentorship from experienced developers
  • Exposure to modern web application architecture and deployment practices
  • Experience working with white-label software products
  • Opportunity to contribute meaningful code to production systems

 


Network Support Technician

This position involves providing technical support to staff at various locations as a member of KDI’s team. KDI technicians monitor and maintain company and client computer and network systems, install and configure hardware and software, and solve IT-based technical problems.

RESPONSIBILITES

This position will be responsible for the smooth running of computers systems and ensuring users get maximum benefits from them. Responsibilities include, but are not limited to:

  • installation and configuration of computer hardware operating systems and applications
  •  monitoring and maintaining computer systems and networks
  • communicating with staff or clients through a series of actions, either face-to-face or over the phone, to help set up systems or resolve issues
  • troubleshooting system problems, diagnosing and solving hardware or software faults
  • ability to lift and set-up computer and peripheral equipment
  • provide support, including procedural documentation and relevant reports
  • prioritize and manage many open cases at one time
  • test and evaluate new technology
  • improve the quality and efficiency of our systems

QUALIFICATIONS/ EXPERIENCE

Qualifications include minimum completion of a 1-year certificate program in a computer sciences or related discipline at a technical institute.
Minimum 1-year IT Help Desk/Support experience as well as some customer service experience; or an equivalent combination of training and experience.
Any Microsoft certifications and programming knowledge would be advantageous.

SKILLS

The successful candidate will need to show evidence of the following:

  • self-motivation with a demonstrated ability to work independently
  • prioritize multiple tasks to meet tight deadlines
  • excellent listening and questioning skills, combined with the ability to interact confidently with staff to establish what the problem is and explain the solution
  • problem solving skills
  • demonstrate a commitment to high quality, client service and excellent communication and organizational skills
  • attention to detail

GROWTH – EXPANDED POSITION

Cybersecurity
Business Application Design & Support
Application Onboarding Development and Support


SMB account Executive selling Saas to the Trades

We are looking for an experienced account executive to own the full sales cycle from prospecting to close to drive revenue growth in the company.

While leads will be generated and forwarded to you, to be successful in this position, you will be hunting down your own leads. Your job will be to develop healthy business relationships with new accounts and drive sales.

You must have a successful background in sales and marketing selling B2B in the mid-market and enterprise space.
You must be flexible and come from a company of 25 people or less.

Our primary focus is on supporting the trades with YourRadar.net and additional information technology. If you don’t like working with the building trades this job is not for you!

Compensation is $60K base plus benefits plus uncapped commissions.

If you are interested in joining our team, email your resume to hr@kdi.ca

Only applicants selected for an interview will be contacted.

 


Sales / Campaign Co-ordinator

This is a part-time (20 hours/week – work at home) position.

Activities would include:

  • Co-ordinate with staff to design and execute sales / marketing campaigns.
  • Follow-up leads generated from the campaigns and schedule phone calls and appointments with staff
  • Follow-up leads through the process and ensure nothing falls through the cracks
  • Review and update content for PR and social media
  • Schedule events, Newsletters and follow-up events with leads and current clients
  • Work with staff to onboard new clients.
  • Work with staff to develop additional promotional and educational materials

SKILLS

The successful candidate will need to show evidence of the following:

  • self-motivation with a demonstrated ability to work independently
  • prioritize multiple tasks to meet tight deadlines
  • excellent listening and questioning skills, combined with the ability to interact confidently with staff to establish what the problem is and explain the solution
  • problem solving skills
  • demonstrate a commitment to high quality, client service and excellent communication and organizational skills
  • attention to detail

If you are interested in joining our team, please email your resume to hr@kdi.ca

Only applicants selected for an interview will be contacted.