Software Developer at Topbox Marketing
Canada, Alberta, Canada -
Full Time


Start Date

Immediate

Expiry Date

09 Feb, 27

Salary

100000.0

Posted On

11 Nov, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Services

Description

ABOUT THE ROLE

We are looking for a junior or mid-level developer within or around the GTA to join our team. You will work on various web projects using modern technologies and frameworks while having the opportunity to learn from senior developers and advance your skills. Your exact level and scope will be based on your experience.

This role provides the ability to impact any part of the company and you will have the opportunity to touch core parts of the business. The software you develop will span our products, internal tools, architecture, core services, and other systems that support the business. We are looking for a strong problem solver that can work with a level of autonomy and ownership, in return we offer the freedom to work on projects that you find interesting, so long as it aligns with business goals.

If you are interested in working for a company that has years of product-market fit, operating for 10+ years, with a young and growing software ecosystem, Topbox is right for you!

Location: This full-time position is remote, featuring daily online check-ins with the development team. Flexible work hours are available at our office and communal workspace located at Yonge and Bloor.

RESPONSIBILITIES

  • Develop and maintain modern web applications.
  • Write clean, readable, and maintainable code.
  • Test and debug applications across different environments.
  • Collaborate with developers, designers, and other key stakeholders.
  • Follow industry best practices and internal coding standards.

REQUIREMENTS & QUALIFICATIONS

  • Degree in Computer Science or a related field, or equivalent practical experience.
  • Proficiency in TypeScript, Node.js, HTML, CSS, and SQL (MySQL).
  • Experience with version control systems such as Git.
  • Strong technical and non-technical communication skills.
  • Solid problem-solving skills and understanding of full-stack development concepts.
  • Passion for learning and continuous professional growth.

Nice to Haves

  • Experience with Nuxt / Vue framework.
  • Knowledge of cloud platforms (GCP, AWS, Azure) and serverless architecture.
  • Familiarity with database design, networking, IAM, and security best practices.
  • Experience with Linux/VMs and modern AI tools (Claude, Gemini, etc.).

COMPENSATION & BENEFITS

  • Competitive annual salary of $55,000–$65,000 + 5% share in quarterly bonus pool.
  • Opportunity to increase base pay to $75,000–$90,000 after year one depending on performance evaluations.
  • Comprehensive medical, dental, and prescription drug benefits.
  • RRSP matching program.

Pay: $55,000.00-$65,000.00 per year

Benefits:

  • Casual dress
  • Flexible schedule
  • RRSP match

Education:

  • Bachelor's Degree (preferred)

Language:

  • English (required)
  • Work Location: Remote
Responsibilities
Loading...