Associate Software Engineer, Web, SDK Platform

Posted 4 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Associate Software Engineer building and maintaining document SDK technology for high-performance web applications. Collaborating with cross-functional teams and taking ownership of code quality and performance.

Responsibilities

  • Build and maintain high-quality, testable code for our WebViewer UI and showcase applications.
  • Help solve technical challenges within our core document engine.
  • Work alongside Product Owners, UI/UX designers, and Senior Engineers to turn design specs into functional features.
  • Help write clear technical documentation and sample code for developers.
  • Take ownership of your code by writing unit and integration tests.
  • Architect and maintain the interface between proprietary and open-source WebViewer UI.

Requirements

  • 1–3 years of professional experience in web development (internships count!).
  • A strong grasp of JavaScript and TypeScript.
  • Solid experience with React, including hooks and functional components.
  • A "test-first" mindset with experience in testing frameworks like Jest, Playwright, or Storybook.
  • Experience consuming RESTful APIs and a basic understanding of client-server communication.
  • A portfolio (GitHub, personal projects, or technical blogs) demonstrating your building skills.
  • Clear verbal and written communication skills.
  • Familiarity with Agile development practices (Scrum/Kanban).
  • Practice of automation and continuous integration (CI).
  • A collaborative team player with autonomy to complete well-defined tasks.

Benefits

  • Competitive salary commensurate with experience and qualifications.
  • A comprehensive extended benefits package including health, dental and vision for you and your family, with company paid offerings.
  • A great team environment and resources, supporting you to do the best work of your life and providing unlimited career growth potential.
  • Highly autonomous and entrepreneurial environment.
  • Annual recurring WFH allowance for you to purchase items you need for your home office.
  • Ongoing support for learning development so you can master your craft.
  • Work with the hardware you're most comfortable with (Windows or Mac).
  • Diverse and inclusive workplace where we all learn from each other.

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$80,000 - CA$92,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptJestReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.