Solink
Video Security
SeniorSoftwareDeveloper,CoreApplications
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Developer, Core Applications at Solink. Skills: React, TypeScript, React Native, API design. Build and improve features. Own features end-to-end”
What You'll Achieve.
safeguard what matters most; know sooner and act faster; transforming video security; reduce shrink; optimize performance; respond proactively
Industry & Context.
trace bugs across layers; Product instinct
undergo a criminal records check, eligible to work in Canada, comply with Solink’s own security policies
What They're Looking For.
Must Have
production TypeScript and React experience, Hands-on React Native experience, Full-stack ownership, Track record on a mature, customer-facing product, You take pride in the work, You treat improvement as a continuous obligation, You understand that a decade-old production codebase is a feature, not a burden, You actively use AI tools, Solid understanding of REST APIs, Awareness of performance trade-offs, Ability to trace bugs across layers, opinions, held loosely, Product instinct, Clear communicator, Comfortable with ambiguity and large surface area, You move with urgency when it matters and with care when it counts
Nice to Have
Experience with video streaming, security camera systems, or POS/retail tech, Familiarity with automated testing in React and React Native, Exposure to mobile CI/CD and App Store / Play Store release pipelines, Experience building or integrating AI-powered features and LLM capabilities, NestJS or other Node. js backend framework experience
What You'll Do.
Build and improve features
Own features end-to-end
Drive meaningful improvements
Design and build APIs
Raise the bar on code quality
Triage and resolve bugs
Contribute to technical decisions
Mentor and support teammates
How You'll Work.
Team & Collaboration
collaborate with product and design; support teammates; knowledge sharing; Win with TEAM
Communication Scope
Clear communicator
Full Job Description
SENIOR SOFTWARE DEVELOPER, CORE APPLICATIONS Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead (Linkedin https://www.linkedin.com/in/xiaokun-xu-88a86054/) Type: Permanent | Full-Time ABOUT SOLINK At Solink, our mission is to safeguard what matters most. We provide businesses with the tools to know sooner and act faster by transforming video security into real-time operational insights. Our cloud-based platform integrates seamlessly with your existing cameras and systems, turning them into intelligent sensors that detect and interpret key moments. This empowers teams to make data-driven decisions, enhance security, and improve operational efficiency. Trusted by over 30,000 locations across 32+ countries - including brands like McDonald’s and JYSK - Solink delivers clarity when it counts. Our solutions help businesses reduce shrink, optimize performance, and respond proactively to potential threats. We're growing rapidly, earning industry recognition, and scaling with purpose. We’ve been recognized by Deloitte’s Fast 50™ and Fast 500™, Business Intelligence Group, and as one of Ottawa’s Best Places to Work. And we’re just getting started! THE ROLE The Core Applications team owns what our customers interact with every day — the web app and the mobile app. Our web application has been running in production for over a decade, trusted by thousands of operators across countries. This isn't a greenfield role; it's a stewardship role. We're looking for a Senior Software Developer who takes genuine pride in the quality, reliability, and feel of software that people actually depend on. You'll work across a React/TypeScript web app and a React Native mobile app owning features end-to-end from design through delivery. You build APIs, ship UI, write tests, monitor production, and come back the next day looking for what to improve next. You care about the craft: clean code, thoughtful API design, smooth UI, and a codebase future teammates
Applying for this Senior Software Developer, Core Applications role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Solink?
Real rants from real employees. Read before you apply.