Full Stack Team Lead
Lead
Description
The C2 application is the primary interface for operators , combining mission planning, real-time control, telemetry, and video into a unified system.
We are looking for a Full Stack Team Lead to build and lead the C2 development team from the ground up. This role combines technical leadership and people management , with strong ownership over architecture, execution, and alignment with the broader system (core backend and edge platforms).
- 6+ years of experience in frontend or full-stack development
- 2+ years of experience in technical leadership or team leadership roles
- Strong expertise in modern frontend frameworks (React preferred)
- Proven experience designing architecture for complex systems
Technical Expertise
- Experience building real-time, data-intensive applications
- Strong understanding of architecture and modular design
- Experience integrating with:
- Backend systems (Java / Python)
- Real-time communication (WebSockets, pub/sub)
- Distributed systems / messaging (Kafka, Redis, etc.) - Advantage
- Understanding of performance, scalability, and state management
System & Domain Understanding
- Experience working in distributed systems environments
- Ability to understand and work across backend and edge systems
- Experience in systems involving video streaming, telemetry, or real-time control – strong advantage
- Familiarity with air-gapped or constrained environments – advantage
Nice to Have
- Experience in C2 systems, drones, robotics, or defense-related domains
- Background in map-based or geospatial applications
- Experience with video technologies (WebRTC, RTSP, GStreamer)
- Familiarity with DevOps and CI/CD practices