You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Company hidden

Senior Software Developer

  • Hybrid
  • 6+ years

Salary

Not stated

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a fast-growing tech startup in Winnipeg, Canada, using AI to make business TV more engaging, profitable and easier to run, starting with bars and restaurants.

Its proprietary system uses computer vision to watch live TV and show contextually aware commercials, content and games.

The system also takes over the routine AV work venues handle each day, making bar operations simpler, more consistent and more profitable.

Alumni of the program include Airbnb, Instacart and DoorDash.

The team is small, so people cover several areas. The company builds hardware, firmware, web, Android and machine learning, with your work centred on Android, web and backend.

The company builds its own TV box, which runs a computer vision detection algorithm based on heuristics. It says it is the first company able to detect TV commercials accurately. Thousands of boxes are deployed across more than 5,000 venues, with more installed daily.

Several React web apps serve customers and internal operations.

Responsibilities

  • Own projects end to end, with real responsibility for their outcome.
  • Help solve the company's hardest problems and build systems designed to scale to millions.
  • Mentor less experienced developers by pairing on difficult problems and giving feedback that improves their pull requests.
  • Work mainly across Android, web and backend, while helping in other areas where needed.
  • Grow in whichever area you find most interesting.

Requirements

  • 5+ years of professional software development experience.
  • A record of owning systems from start to finish, not only closing tickets.
  • Solid knowledge of standard software development lifecycles and best practices.
  • Strong work ethic and quick learning.
  • Enthusiasm for startups and a wish to make a real impact.
  • Able to work in Winnipeg or willing to relocate there.
  • Strong skills in JSX/TSX (React and React Native), TypeScript, Android development, C/C++, OpenCV, computer vision and Unix. You do not need all of them, but should be ready to pick up what you lack quickly.
  • Bachelor's degree (preferred).
  • Nice to have: experience with OpenCV and computer vision.
  • Nice to have: experience building and operating IoT fleets.
  • Nice to have: experience mentoring developers or leading a small team.
  • Nice to have: an entrepreneurial mindset.
  • Nice to have: experience with major cloud providers.
  • Nice to have: a strong grasp of performance-critical video and machine learning pipelines.

Conditions

Full-time position, Monday to Friday.

Compensation depends on experience.

Hybrid work model.

You must be able to commute reliably to the office.

US citizens or visa holders only.

Equal-opportunity note: not stated.

Benefits

  • Employee stock options.
  • Health benefits, 100% covered by the employer.
  • Flexible hours and unlimited paid vacation.
  • Gym membership.
  • Free parking.
  • Catered lunches 3x per week.
  • Dog-friendly office.

Where you’d work

Part of the week in the office

You can work from

  • Canada
  • United States

No visa sponsorship

You must already be able to work in the United States

Your chances

Still hiring, not crowded yet, and a person reads your message.

  • 17 checks run
  • 7 good signs
  • 1 red flag

Still hiring?

11 checks

Actively hiring

In its favour3

  • Still on the company's own careers site, checked 1 h agoModerate evidence
  • Posted 4 days ago: newer than 83% of open rolesModerate evidence
  • A hiring contact is attached to itSlight evidence

Against it1

  • Listed again after an earlier listing of the same role closedModerate evidence

How crowded?

6 checks

Low

In its favour4

  • You can message the hiring contact and skip the queueModerate evidence
  • Only for people already authorized to work in United StatesSlight evidence
  • Senior level: far fewer people qualifySlight evidence
1 moreFewer
  • Asks for React Native, which fewer than 1% of open roles doSlight evidence

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details14 facts · Role, Location, Compensation, Employment
Tech stack
  • React
  • TypeScript
  • C++
  • Android
  • React Native
  • Linux
Seniority
Senior
Type
Full-time
Equity
Equity offered
Specialty
Mobile
Region
Canada
Show 8 more factsShow less

Role

Category
Development
Specialty
Mobile
Seniority
Senior
Experience
5+ years
Tech stack
  • React
  • TypeScript
  • C++
  • Android
  • React Native
  • Linux

Location

Work model
Hybrid
Region
Canada
Remote from
  • Canada
  • United States
Visa sponsorship
Not sponsored
Must already work in
  • United States

Compensation

Salary
Salary by agreement
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason