Frontend Developer

Kondra Systems Inc.

Ottawa

On-site

CAD 70,000 - 100,000

Full time

36 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The New Idea Company is seeking a frontend developer to contribute to a React/TypeScript SDK platform that powers touchscreen applications on embedded devices. You will join a small team where your code directly influences real-world hardware and partner integrations, delivering UI components and tooling used by third-party developers.

We value curiosity, a strong portfolio, and clear communication. This role is ideal for engineers with 2–5 years of production React/TypeScript experience who

Qualifications

  • Solid foundation in React and TypeScript.
  • Curiosity about how things work under the hood in embedded/Linux environments.
  • Strong communication in a small, senior team.
  • Bonus: experience with monorepo tooling or IoT/embedded systems.

Responsibilities

  • Build and maintain UI SDK components for embedded devices.
  • Develop developer tooling platform APIs and DX improvements.
  • Collaborate on a design system for constrained embedded environments.
  • Document components with usage examples for third-party developers.
  • Engage with partners to understand SDK usage and feedback.

Skills

React
TypeScript
API design
Embedded Linux

Tools

NX
Turborepo
Web Components

Job description

Full-time


Important:


There is no relocation assistance. Only apply if you are within commuting distance or will self-relocate.


Are you a frontend developer who wants to do more than build another marketing website or CRUD app? We're building a next-generation distributed operating system for a major Fortune 100 client. Our stack is Linux + Java + React. We've built extensive tooling, ported to half a dozen hardware platforms, and published an extensive SDK for external developers. We recently built a custom beverage dispenser from scratch – including a custom circuit board and 3D-printed parts – just to exercise our software stack.


What You'll Be Working On – You'll join our team as a frontend developer contributing to a React/TypeScript SDK platform that powers touchscreen applications on connected embedded devices, including dispensers. Your work will be used by third-party development partners to build real, deployed experiences – meaning you're building for developers as much as end users.
Who Should Apply – New grads with a strong portfolio and genuine curiosity who are interested in meaningful, technically interesting work on a platform used in the real world, as well as direct mentorship from a senior architect with 30 years of experience and 15+ years in React/TypeScript, all the while working with a small team where your contributions are visible and your voice matters. Intermediate developers (2–5 years of experience) with production React/TypeScript experience are an ideal fit. If you've built something you're proud of - a side project, an open-source contribution, a polished portfolio piece – we want to see it. That said, you should bring:
Requirements

Solid foundation in React and TypeScript - you don't need to be a 10-year veteran, but you should be comfortable in a typed codebase and care about API design


Curiosity about how things work under the hood - our platform sits at the intersection of web tech and embedded Linux, familiar but different enough to be interesting.


Strong communication skills - we're a small, senior team, and clear communication goes a long way


Bonus points if you have experience with monorepo tooling (NX, Turborepo), Web Components, component library authoring, or interest in IoT or embedded systems.


Responsibilities

Day-to-day work includes building and maintaining UI SDK components, contributing to a developer tooling platform, and collaborating on a design system purpose-built for embedded environments.


Build, maintain, and document React/TypeScript SDK components designed for use by third-party developers on embedded touchscreen devices


Contribute to a developer-facing tooling platform, including APIs, configuration surfaces, and DX improvements


Collaborate on a design system purpose-built for constrained embedded environments (limited screen size, performance budgets, input constraints)


Partner with a senior architect to make API design decisions that balance flexibility for partners with consistency across the SDK


Write and maintain component documentation and usage examples to support third-party developer adoption


Contribute to testing strategies appropriate for embedded UI (unit, integration, and potentially device-level testing)


Engage with third-party development partners to understand how the SDK is being used in the wild and feed that back into the platform


The New Idea Company. Transforming ideas into successful enterprises through strategy, concepting,
and development.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Developer
Frontend Developer

Highspring • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Intermediate Software Developer (Front-End/Full Stack)
Intermediate Software Developer (Front-End/Full Stack)

Jobless • Toronto

On-site
CAD 90,000 - 120,000
Frontend Developer
Frontend Developer

Kibbi Technologies Inc. • Toronto

On-site
CAD 85,000 - 120,000
Senior UI Developer
Senior UI Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 80,000 - 120,000
Intermediate Software Developer (Front-End/Full Stack)
Intermediate Software Developer (Front-End/Full Stack)

United States Digital Space LLC • Toronto

On-site
CAD 70,000 - 110,000
Intermediate Software Developer (Front-End/Full Stack)
Intermediate Software Developer (Front-End/Full Stack)

Environics Analytics Group • Toronto

On-site
CAD 90,000 - 125,000
Frontend Developer
Frontend Developer

Hallmark Global Solutions Ltd • Mississauga

On-site
CAD 110,000 - 190,000
Frontend Developer (Typescript / React)
Frontend Developer (Typescript / React)

CLōD • Vancouver

On-site
CAD 80,000 - 110,000
Comprehensive health insurance
Unlimited paid time off
Career growth opportunities
Senior/Mid Frontend Engineer - React
Senior/Mid Frontend Engineer - React

Sensor Tower • Vancouver

On-site
CAD 90,000 - 120,000
Senior Frontend Developer (ID#5167)
Senior Frontend Developer (ID#5167)

New Value Solutions • Toronto

Hybrid
CAD 80,000 - 100,000