Staff Software Engineer, Core Applications
Core
Build and improve features across React/TypeScript web and React Native/Expo mobile applications, driving architecture and technical direction for scalable systems.
Role type
Staff Software Engineer (Full-stack)
Builds
Web and mobile applications, NestJS/TypeScript APIs, and engineering frameworks/tooling.
Domain
Fintech/Security (implied by context of mature customer-facing products, video streaming, security camera systems, POS/retail)
Required skills
TypeScript, React, React Native, NestJS, PostgreSQL, Redis, REST APIs, AI tools for engineering, system architecture, performance optimization, code review, mentoring
Preferred skills
Video streaming, security camera systems, POS/retail technology, automated testing (Jest, Detox, Playwright), mobile CI/CD, App Store/Play Store pipelines, AI-powered features/LLMs, Node.js backend frameworks
Technologies
React, TypeScript, React Native, Expo, NestJS, PostgreSQL, Redis, Jest, Detox, Playwright
Responsibilities
Design and build NestJS/TypeScript APIs; own features end-to-end from design to production monitoring; drive architecture and technical direction; mentor engineers and cross-functional partners; build frameworks and tooling to improve team effectiveness; triage bugs and perform targeted refactoring.
Seniority
Staff, hands-on IC with strategic influence