Job Description
Verkada is seeking a Staff Frontend Engineer to join its Alarms & Intrusion team. The engineer will be responsible for building user experiences for one of Verkada’s major new product categories. This role offers the opportunity to take ownership over software products that keep customers protected.
The engineer will work alongside a small, dynamic team of frontend, backend, and firmware engineers. The team operates as a startup within a startup, offering autonomy and impact on the direction of the Alarms product category.
Responsibilities:
- Build best-in-class product experiences across Command web platform (React) and mobile applications (React Native)
- Work closely with product, design, and engineering teams to create features
- Help mentor other engineers
- Contribute to other parts of the stack (e.g., backend services)
Requirements:
- 7-10+ years of web engineering experience using a JavaScript frontend framework, preferably React
- Mastery of JavaScript: Scoping, closures, contexts, prototypes, classes, etc
- Strong architectural understanding of custom components, custom UI, and cross-browser support
- Eye for design, product details, and polish
- Understanding of HTTP and practical debugging techniques
- Working knowledge of at least one server-side framework and one database system
- Degree in Computer Science or related Engineering field
Perks and Benefits:
- Generous company paid medical, dental & vision insurance coverage
- Unlimited paid time off & 11 companywide paid holidays
- Wellness allowance
- Commuter benefits
- Healthy lunches and dinners provided daily
- Generous paid parental leave policy & fertility benefits