Staff Software Engineer, Core Applications
Core
Build and improve web and mobile applications for video security and operational insights, ensuring stability, performance, and UX for thousands of customers.
Role type
Staff Software Engineer (P4), strategic IC with mentorship responsibilities
Builds
Web app (React/TypeScript), Mobile app (React Native/Expo), and supporting APIs (NestJS)
Domain
Video security, retail operations, cloud-based SaaS
Required skills
TypeScript, React, React Native, NestJS, PostgreSQL, Redis, REST API design, system architecture, AI tooling usage, code review, performance optimization, cross-stack debugging
Preferred skills
Automated testing (Jest, Detox, Playwright), mobile CI/CD, video streaming/POS tech experience, LLM integration
Technologies
React, TypeScript, React Native, Expo, NestJS, PostgreSQL, Redis, AI tools
Responsibilities
Own features end-to-end from design to delivery; Drive architecture and technical direction across web, mobile, and API layers; Mentor junior and senior engineers; Build frameworks and tooling to scale team effectiveness; Triage and resolve critical bugs; Leverage AI tools to accelerate development and code quality
Seniority
Staff, strategic collaborator and mentor