Senior Web & Mobile Frontend Engineer (PTT, Real-Time Audio & Hardware Integration) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Drakontas LLC · 1 day ago

Senior Web & Mobile Frontend Engineer (PTT, Real-Time Audio & Hardware Integration)

Drakontas LLC is seeking a Senior Web & Mobile Frontend Engineer to design and deliver user experiences for the DragonForce platform. This role focuses on implementing Push-To-Talk capabilities and integrating real-time audio and public-safety hardware.

CollaborationEnterprise SoftwareMobilePublic RelationsSoftwareWireless

Responsibilities

Own the implementation and evolution of PTT experiences across Android, iOS, and browser, with mobile as the priority platform
Integrate and operationalize PTT solutions across multiple delivery models, including: SDK-based solutions (e.g., Zello, ESChat, StreamWide), App-to-app workflows (e.g., BeOn), WebRTC-based in-house streaming (including video streaming where applicable)
Ensure robust behavior under real-world constraints: background operation, interruptions, network variability, and device constraints
Implement and maintain nuanced audio behaviors on Android and iOS, including: Audio focus management and contention handling, Route selection and dynamic routing changes (speaker, earpiece, wired, Bluetooth SCO/A2DP), Lifecycle correctness across foreground/background transitions and OS interruptions, Resilience when other applications take audio focus (graceful degradation and recovery)
Contribute to performance and stability work related to low-latency audio pipelines
Integrate with a wide variety of public-safety hardware and peripherals, including (not limited to): Motorola, Zebra, Phonak (Roger™ Covert 2.0), Samsung programmable buttons, and other agency-used devices
Implement or maintain Bluetooth/BLE client integrations where the protocol is dictated by the peripheral vendor; manage reliability, pairing/connectivity behavior, and user experience
Support multiple input methods for PTT activation, including programmable buttons, OS key events/scan codes, BLE buttons, and device-specific solutions (e.g., Flic2-class implementations)
Build and maintain web UI in React + TypeScript and mobile UI in React Native
Design and implement native modules and platform-specific implementations in Android (Kotlin/Java) and/or iOS (Swift/Objective-C) as required for audio/Bluetooth/PTT reliability
Collaborate with engineering leadership and the Frontend Lead to propose and validate architectural approaches; strong proposals are encouraged and expected
Integrate and support low-level/native dependencies used in mobile deployments, including C/C++ compilation when necessary (e.g., codecs such as OPUS, as an example)
Contribute to build, packaging, and deployment workflows for native dependencies across Android and iOS toolchains
Receive and triage customer-reported bugs related to PTT/audio/hardware behavior; reproduce issues, identify root causes, and coordinate fixes or mitigations
Provide technical knowledge to support and functional admin teams during production investigations, recognizing that immediate fixes are not always feasible in frontend/mobile release cycles
Optionally participate in customer training sessions as needed (not a requirement)

Qualification

React + TypeScriptReact NativeAndroid (Kotlin/Java)IOS (Swift/Objective-C)WebRTCBluetooth/BLE integrationAudio systems integrationGit-based workflowsCustomer collaborationProblem-solving

Required

Strong professional experience building production systems with React + TypeScript
Strong professional experience with React Native in real-world deployments
Native mobile engineering experience on Android (Kotlin/Java) and/or iOS (Swift/Objective-C) with demonstrated ability to ship platform-level functionality
Demonstrated competence in real-time and event-driven systems (e.g., WebSockets, streaming media), with experience in communications protocols like WebRTC and SIP (Session Initiation Protocol) a strong plus
Demonstrated experience integrating audio systems on mobile, including focus, routing, lifecycles, background behavior, and interruption handling
Demonstrated experience integrating Bluetooth/BLE peripherals on mobile platforms (as a consumer of vendor-defined protocols)
Proven ability to debug cross-layer issues spanning UI, native modules, OS behaviors, and device/vendor-specific quirks
Strong use of Git-based workflows and engineering process tools (e.g., Git, Jira)

Preferred

Prior work with PTT ecosystems and/or PTT hardware accessories in public-safety contexts
Experience integrating and managing vendor SDKs that impact audio/hardware lifecycles
Experience with native build tooling and compilation pipelines for mobile (NDK, iOS build chains), including library/codecs integration (OPUS experience is helpful but not mandatory)
Experience with GIS or mapping technologies (OpenLayers, OpenStreetMap, ESRI ArcGIS) in operational applications

Company

Drakontas LLC

twittertwittertwitter
company-logo
Drakontas is a leading provider of collaboration software solutions and training programs to Federal, state, and local governments, serving the defense, law enforcement, criminal justice, and transportation communities.

Funding

Current Stage
Early Stage

Leadership Team

J
James Sim
President & Co-Founder
linkedin
W
William Regli
Co-Founder and Advisor
Company data provided by crunchbase