3 дня назад
Staff Software Engineer, Core Applications (P4)
138 445 - 173 056CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer, Core Applications (P4) (React/TypeScript, React Native, NestJS): Building and improving mature web and mobile applications plus APIs for a cloud-based video security platform with an accent on reliability, performance, UX, and end-to-end ownership. Focus on setting technical direction across web, mobile, and API layers, embedding AI tools into engineering workflows, and mentoring engineers through complex product and architecture challenges.
Location: Ottawa, Canada; hybrid work. Candidates must be Canadian citizens or eligible to work in Canada and must complete a criminal records check upon hire.
Salary: CAD 138,445–173,056 per year.
Company
provides a cloud-based video security platform that turns camera data into real-time operational insights for businesses.
What you will do
- Build and improve customer-facing features across React/TypeScript web and React Native/Expo mobile applications.
- Own features end to end, from product and design collaboration through API design, implementation, testing, release, and production monitoring.
- Design and build NestJS/TypeScript APIs powering web and mobile experiences.
- Set technical direction across web, mobile, and API layers while documenting scalable architecture decisions.
- Improve application stability, performance, UX, and code quality through proactive problem solving, reviews, and refactoring.
- Mentor engineers and collaborate strategically with product, design, and cross-functional partners.
Requirements
- Strong production experience with TypeScript and React on a mature, customer-facing product.
- Full-stack ownership, including REST APIs, PostgreSQL, Redis, and tracing issues across UI, API, and database layers.
- Experience setting end-to-end system architecture across web, mobile, and API platforms.
- Understanding of web and mobile performance trade-offs, product development, and technical decision-making.
- Active use of AI tools for coding, debugging, code review, research, and development acceleration.
- Canadian citizenship or eligibility to work in Canada, plus successful completion of a criminal records check.
Nice to have
- Hands-on React Native experience and understanding of web versus native rendering.
- Experience with video streaming, security camera systems, or POS and retail technology.
- Automated testing with Jest, Detox, Playwright, or similar tools.
- Mobile CI/CD, App Store or Play Store release pipelines, and AI-powered product features.
- NestJS or other Node.js backend framework experience.
Culture & Benefits
- Permanent full-time employment with a hybrid work model.
- Paid health and dental coverage with no waiting period, plus a health spending account.
- Monthly fitness, wellness, or mental health reimbursement.
- Equity for full-time permanent employees.
- Clear expectations, candid feedback, flexible work practices where the role allows, and team learning and social events.
Hiring process
- Introductory call with the Talent Team.
- Hiring Manager interview, technical panel, and final interviews with the CTO.
- Reference checks followed by offer and onboarding.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Software Engineer – Full Stack (Loom Billing & Integrations)
117 900 - 153 925CAD
Prometheum Capital
5 дней назад
Fullstack Software Engineer 2 (TypeScript/React)
120 000 - 150 000$
Okta
8 дней назад
Staff Software Engineer (Fullstack)
160 000 - 220 000CAD
9 дней назад
Senior Fullstack Software Developer - AI Customer Support
120 000 - 200 000CAD
4 дня назад
Fullstack Engineer (AI)
8 дней назад
Staff Fullstack Developer (Fintech)
164 500 - 222 500$