Senior Software Engineer, Frontend (TypeScript)
Core
Designing and maintaining mission-critical frontend infrastructure for a Video Management System (VMS), focusing on complex state management and architectural integrity.
Role type
Senior Frontend Software Engineer
Builds
Real-time video UI tools and VMS platform components for public safety and enterprise clients
Domain
Public Safety Technology / Video Surveillance
Deliverable
product features
Required skills
TypeScript, Vue 3, Pinia, complex state management, RESTful API integration, CI/CD, Firebase, modern CSS/HTML, design patterns
Preferred skills
Frontend observability, scalable system architecture, asynchronous remote collaboration
Technologies
Vue 3, Pinia, TypeScript, Go, Firebase, CI/CD pipelines
Responsibilities
Architect and implement complex state management patterns, integrate robust APIs, optimize CI/CD pipelines, perform system integration of software and hardware, validate and test structures and documentation
Seniority
Senior, hands-on IC with mentorship responsibilities