Golang Job: Junior Software Developer

Job added on

Location

Surrey - Canada

Job type

Full-Time

Golang Job Details

Reporting to the Head of Labs, we’re searching for an early-career software developer for support of analysis of consumer electronic components and their performance. The successful applicant will be responsible for the creation of a slate of software used in consumer hardware testing, data validation, and preliminary analysis. Training in Labs testing processes will be provided. The Jr. Software Developer’s responsibilities include, but are not limited to, the duties listed below.

Duties:

  • Collaborating with Sr. Software Developers creating automated tests and services for data collection and visualization.
  • Design and development of strong, reusable code to be deployed both internally & externally
  • Maintenance of codebase & user-focused documentation for past & ongoing projects
  • Collaborating with Test Engineers for assigned product categories, discussing results & avenues for further testing and analysis
  • Collaborating with Writers for assigned videos, supplying information & data as required for content creation on a consistent basis

Requirements:

  • Experience in at least one of the following programming languages: C++, Python, Golang, Javascript, C#, Java
  • Experience with data visualization tools such as Grafana, MetaBase, & Tableau
  • Professional communication skills & comport
  • Ability to work independently and in a fast-paced environment
  • Legally allowed to work in Canada without sponsorship

Assets:

  • Technical certification or bachelor’s degree in a Computer Science or Software engineering discipline, or equivalent industry experience with emphasis on software development
  • Project portfolio that demonstrates an interest in learning & personal improvement
  • Expertise with specific languages Golang, Python, C++
  • Ability to work independently within rigorous test processes
  • Experience in data analysis, both quantitative, qualitative, and contextual
  • Diverse experience with PC, mobile, and console gaming at a consumer level

Job Perks:

  • Professional Development - Reimbursement of eligible skills development programs and courses.
  • Health Coverage - Extended health benefits and dental plan.
  • Paid Time Off - Paid personal leave as well as vacation time.
  • Employee Wellness - Flexible schedules, frequent game nights, and exciting company outings.
  • Phone Plan - We provide a comprehensive phone plan for our employees.
  • SWAG - Access to swag from lttstore.com, tech, and other goodies.
  • Group Retirement Savings Plan - A generous employer matching plan for your retirement.

We’re looking for world-class talent to join our team! Our aim is to foster a culture of creativity and collaboration at work, so we can inspire our audience to be more curious about the world around them. If you are passionate about community management, have a strong understanding of social media, and are excited about working in the creator economy, we encourage you to apply! We thank all applicants for applying; however, only successful applicants will be contacted.

Equal Opportunity Statement

LMG is proud to be an equal-opportunity employer. We are committed to equal employment opportunity regardless of race, colour, ancestry, place of origin, religion, family status, marital status, physical disability, mental disability, sex, age, sexual orientation, gender identity or expression, political belief, or conviction of a criminal or summary conviction offence unrelated to employment.

At LMG, we’re committed to building a workforce that is representative of the audiences we create for, by building a culture where everyone feels like they belong.

Job Types: Full-time, Permanent

Benefits:

  • Casual dress
  • Dental care
  • Extended health care
  • On-site parking
  • Paid time off
  • RRSP match
  • Vision care

Schedule:

  • 8 hour shift

Ability to commute/relocate:

  • Surrey, BC V3S8E5: reliably commute or plan to relocate before starting work (required)

Application question(s):

  • Are you currently able to work in Canada? Note: this does not mean "I can work in Canada as long as an employer sponsors me", it means "I can start work tomorrow".

Work Location: One location