Logo

Careers

We are looking for talented individuals to join our team. Check out our open positions below.

HR Manager

Canada
Full-time
Senior
On-Site

We are seeking an experienced HR Manager to oversee all aspects of human resources practices and processes. The ideal candidate will be able to manage activities such as job design, recruitment, employee relations, performance management, training & development, and talent management.

Responsibilities:

  • Develop and implement HR strategies and initiatives aligned with the overall business strategy
  • Bridge management and employee relations by addressing demands, grievances, or other issues
  • Manage the recruitment and selection process
  • Support current and future business needs through the development, engagement, motivation, and preservation of human capital
  • Develop and monitor overall HR strategies, systems, tactics, and procedures across the organization

Qualifications:

  • Bachelor's degree in Human Resources or related field
  • 5+ years of experience in HR management
  • Knowledge of HR systems and databases
  • Ability to architect strategy along with leadership skills
  • Excellent active listening, negotiation, and presentation skills
  • Competence to build and effectively manage interpersonal relationships at all levels of the company.

Senior Software Engineer

Canada
Full-time
Senior
Hybrid

We are looking for a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, a passion for technology, and experience leading development projects.

Responsibilities:

  • Design, develop, and maintain high-quality software
  • Lead and mentor a team of software engineers
  • Collaborate with cross-functional teams to define and deliver new features
  • Ensure code quality through code reviews and testing
  • Participate in architecture and design discussions

Qualifications:

  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in software development
  • Proficiency in Java, Python, or C++
  • Experience with Agile methodologies
  • Strong problem-solving skills and attention to detail.

Social Media Specialist

Canada
Contract
Associate
Remote

We are looking for a creative Social Media Specialist to join our marketing team. The ideal candidate will have experience in social media management, content creation, and online marketing strategies.

Responsibilities:

  • Develop, implement, and manage our social media strategy
  • Create and curate engaging content for our social media platforms
  • Monitor and analyze social media metrics to optimize performance
  • Collaborate with other departments to ensure brand consistency
  • Stay up-to-date with the latest social media best practices and technologies

Qualifications:

  • Bachelor's degree in Marketing, Communications, or a related field
  • 2+ years of experience in social media management
  • Excellent knowledge of Facebook, Twitter, LinkedIn, Pinterest, Instagram, Google+, and other social media best practices
  • Understanding of SEO and web traffic metrics
  • Excellent multitasking skills
  • Great interpersonal, presentation, and communication skills.

IT Support Specialist

Canada
Contract
Entry Level
Remote

We are seeking a skilled IT Support Specialist to provide technical assistance to our users. The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to work in a fast-paced environment.

Responsibilities:

  • Provide technical support for hardware and software issues
  • Install, configure, and maintain computer systems and networks
  • Troubleshoot and resolve issues in a timely manner
  • Maintain IT documentation and logs
  • Assist with the setup and support of IT infrastructure projects

Qualifications:

  • Associate's or Bachelor's degree in Information Technology or related field
  • 2+ years of experience in IT support or a similar role
  • Strong knowledge of Windows and Mac operating systems
  • Familiarity with network troubleshooting and hardware setup
  • Excellent communication and customer service skills
  • Ability to work independently and as part of a team.