Senior Software Engineer, Fullstack

Flock

United States

Hybrid

USD 160,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock Options

Job summary

Flock is expanding its video capabilities, delivering custom video management software with extremely low latency to give customers real-time situational awareness. You will lead frontend architecture, build responsive web applications, and engineer high-definition live video interfaces on our Cloud Video team.

Collaborate with product, design, and backend engineers to deliver user-centric video capabilities, optimize performance, and support multiple browsers and devices.

Qualifications

  • Demonstrated frontend development experience with deep mastery of React, TypeScript, and Node.js web services.
  • Ability to diagnose and implement UI performance optimizations in data-heavy, real-time apps.
  • Understanding of web API design and client-server communication.
  • Familiarity with cloud tooling and containerized services (AWS, Docker, Kubernetes).
  • Resourceful problem-solving and willingness to learn in fast-paced environments.

Responsibilities

  • Architect and execute frontend web applications using React, TypeScript, and Node.js for Flock's custom Video Management Software.
  • Build low-latency, interactive live video playback features and real-time dashboards across client platforms.
  • Implement performant UI optimizations to ensure smooth, responsive user experiences across devices.
  • Design and integrate clean APIs connecting web clients to cloud video microservices and storage platforms.
  • Collaborate cross-functionally with product, design, and backend engineering teams to deliver user-centric video capabilities.

Skills

React
TypeScript
Node.js
UI optimization
Web API design
AWS
Docker
Kubernetes
Cloud tooling

Tools

React
TypeScript
Node.js

Job description

As Flock expands its video capabilities, delivering custom video management software with extremely low latency is critical to giving customers real-time situational awareness. Building interactive live video streams and intuitive web interfaces allows agencies and security teams to respond swiftly when timing matters. You will lead frontend architecture, build responsive web applications, and engineer high-definition live video interfaces on our Cloud Video team.

What You'll Own
  • Architect and execute frontend web applications using React, TypeScript, and Node.js for Flock's custom Video Management Software.
  • Build low-latency, interactive live video playback features and real-time alert dashboards across client platforms.
  • Implement performant UI optimizations to ensure smooth, responsive user experiences across diverse devices and browsers.
  • Design and integrate clean APIs connecting web clients to cloud video microservices and storage platforms.
  • Collaborate cross-functionally with product, design, and backend engineering teams to deliver user-centric video capabilities.
What This Role is Not
  • This isn't a backend-only or infrastructure engineering role, you will maintain fullstack context but your primary focus is frontend web execution.
  • This is not a role requiring prior specialized video domain expertise, we will teach you the video domain as long as you possess deep frontend application capability.
  • This isn't a static UI design job, you will write production-grade web code, optimize streaming performance, and ship features into high-traffic live environments.
What You Bring
  • Demonstrated frontend development experience with deep mastery of React, TypeScript, and Node.js web services.
  • Capability to diagnose and implement UI performance optimizations across data-heavy, real-time web applications.
  • Practical understanding of web API design and client-server communication.
  • Working familiarity with cloud tooling and containerized services using AWS, Docker, or Kubernetes.
  • Resourceful problem-solving mindset with a commitment to continuous learning in fast-paced software environments.
Compensation

In this role, you'll receive a starting salary between $160,000 and $190,000 as well as Flock Stock Options. Base salary is determined by job-related experience, education/training, as well as market indicators.

Why Flock

Every community deserves to be safe. Flock builds the technology that makes that real: last year we supported over 1 million criminal investigations and helped locate more than 10,000 missing people. We're 1,700 people building the impossible with over $1B in funding, and the expectations are high on purpose. If you want a role where the stakes are real and the pace matches, this is it.

Some problems get solved faster in the same room, so we prioritize candidates in Atlanta and Boston. Hub-based roles mean real in-person time with your coworkers. Remote roles exist, and when a posting is open to remote work, it says so.

Building the impossible takes every kind of mind. Flock is an equal opportunity employer, and we know the best solutions come from diverse perspectives, experiences, and skills working together with mutual respect. Everyone is welcome to apply. If you need assistance or an accommodation due to a disability, email recruiting@flocksafety.com; your information stays confidential and is used only to arrange the right accommodation for your interviews.

On compensation: we pay fairly for the work. Base salary is determined by job-related experience, education, training, and market indicators. The range in this posting covers base salary only and doesn't include equity, sales bonus plans where applicable, or benefits. The range may be adjusted over time, and this posting may span more than one career level.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Video Frontend at Flock Safety
Senior Software Engineer, Video Frontend at Flock Safety

Feedinkoo • United States

On-site
USD 171,000 - 190,000
Flexible paid time off
Fully-paid health benefits
12 weeks paid parental leave
+4
Senior Software Engineer, Frontend
Senior Software Engineer, Frontend

Flock • United States

On-site
USD 170,000 - 190,000
Stock options
Senior Software Engineer, Frontend
Senior Software Engineer, Frontend

Flock Safety • United States

Hybrid
USD 170,000 - 190,000
Senior Software Engineer, Pipeline
Senior Software Engineer, Pipeline

Flock Safety • United States

Hybrid
USD 172,000 - 200,000
Senior Software Engineer, Pipeline
Senior Software Engineer, Pipeline

Flock • United States

On-site
USD 172,000 - 200,000
Site Reliability Engineer III
Site Reliability Engineer III

Flock • United States

Hybrid
USD 140,000 - 165,000
Senior Product Manager, Platform & Integrations
Senior Product Manager, Platform & Integrations

Flock • United States

Remote
USD 160,000 - 190,000
Stock options
Site Reliability Engineer III
Site Reliability Engineer III

Flock Safety • United States

On-site
USD 140,000 - 165,000
Senior Manager, Website
Senior Manager, Website

Flock • United States

On-site
USD 118,000 - 150,000
VP Product
VP Product

Flock • United States

Hybrid
USD 280,000 - 300,000
Stock options