Mobile Application Engineering Manager
About the role
<div class="content-intro"><p><strong>About First Due</strong></p>
<p>First Due’s mission is to prevent first responder injury or death by providing fire and EMS agencies with transformative, end-to-end software solutions that empower them to run safer, smarter, and more effective operations.</p></div><h3><strong>Job Title: <span class="NormalTextRun SCXW103893866 BCX0" data-ccp-parastyle="heading 1">M</span><span class="NormalTextRun SCXW103893866 BCX0" data-ccp-parastyle="heading 1">obile</span> <span class="NormalTextRun SCXW103893866 BCX0" data-ccp-parastyle="heading 1">Application</span> <span class="NormalTextRun SCXW103893866 BCX0" data-ccp-parastyle="heading 1">Engineering Manager</span></strong></h3>
<p><strong>Location</strong>: Remote - US Only<br><strong>Country</strong>: United States<br><strong>Department</strong>: Engineering<br><strong>Position Type</strong>: Full-Time<br><strong>Salary</strong>: $200,000</p>
<hr>
<h3><strong>Key Responsibilities:</strong></h3>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="font-claude-response-body" data-ccp-parastyle-defn="{&quot;ObjectId&quot;:&quot;679f3b2c-153b-5071-bf1d-4b0991a9f682|1&quot;,&quot;ClassId&quot;:1073872969,&quot;Properties&quot;:[469777841,&quot;Times New Roman&quot;,469777842,&quot;Times New Roman&quot;,469777843,&quot;Times New Roman&quot;,469777844,&quot;Times New Roman&quot;,469769226,&quot;Times New Roman&quot;,201342446,&quot;1&quot;,201342447,&quot;5&quot;,201342448,&quot;1&quot;,201342449,&quot;1&quot;,201341986,&quot;1&quot;,268442635,&quot;24&quot;,469775450,&quot;font-claude-response-body&quot;,201340122,&quot;2&quot;,134233614,&quot;true&quot;,469778129,&quot;font-claude-response-body&quot;,335572020,&quot;1&quot;,134233118,&quot;true&quot;,134233117,&quot;true&quot;,134245417,&quot;true&quot;,469778324,&quot;Normal&quot;]}">10+ years of hands-on experience in native iOS application development using Swift, including 3+ years in a formal engineering management or technical lead role directly managing mobile engineers.</span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Exposure to Android development (Kotlin, Jetpack Compose, or Android architecture components) is needed, especially for guiding a mixed iOS/Android team or evaluating cross-platform trade-offs.</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Proven experience leading teams that build mission-critical, offline-first mobile applications. </span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;134245417&quot;:true}">&nbsp;</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Ability to partner with Product/PM to translate customer requirements into a roadmap, then drive the team to deliver against it.</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Experience using tools like&nbsp;</span><span data-ccp-parastyle="font-claude-response-body">Instabug</span><span data-ccp-parastyle="font-claude-response-body">/Firebase to triage production issues, guide root-cause investigation, and coach engineers through customer-impacting bugs.</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Strong understanding of mobile architecture patterns such as MVVM and Clean Architecture — enough to review designs, set technical direction, and unblock the team, even if not writing production code daily.</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Working knowledge of RESTful API integration, data synchronization, and secure authentication mechanisms, sufficient to guide architectural trade-offs and review technical designs.</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Working knowledge of&nbsp;</span><span data-ccp-parastyle="font-claude-response-body">WebViews</span> <span data-ccp-parastyle="font-claude-response-body">and ability to use it efficiently</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Strong grounding in debugging, performance optimization, and memory management — enough to mentor engineers through hard problems and make sound trade-off calls.</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Demonstrated experience leading mobile development initiatives,&nbsp;</span><span data-ccp-parastyle="font-claude-response-body">establishing</span><span data-ccp-parastyle="font-claude-response-body"> engineering best practices, hiring, and </span><span data-ccp-parastyle="font-claude-response-body">growing </span><span data-ccp-parastyle="font-claude-response-body">a team — </span><strong><span data-contrast="auto"><span data-ccp-charstyle="Strong">required</span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="font-claude-response-body"> for this role.</span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Experience with performance management, 1:1s, career development planning, and cross-functional stakeholder communication.</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-ccp-parastyle="font-claude-response-body">Experience</span><span data-ccp-parastyle="font-claude-response-body"> with hybrid/cross-platform mobile frameworks — such as </span><strong><span data-contrast="auto"><span data-ccp-charstyle="Strong">Flutter, React Native, or Ionic/Capacitor</span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="font-claude-response-body"> — is </span><span data-ccp-parastyle="font-claude-response-body">needed and </span><span data-ccp-parastyle="font-claude-response-body">useful for evaluating build-vs-buy and native-vs-hybrid strategy decisions.</span></span></li>
</ul>
<hr>
<h3><strong>Qualifications:</strong></h3>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="font-claude-response-body" data-ccp-parastyle-defn="{&quot;ObjectId&quot;:&quot;679f3b2c-153b-5071-bf1d-4b0991a9f682|1&quot;,&quot;ClassId&quot;:1073872969,&quot;Properties&quot;:[469777841,&quot;Times New Roman&quot;,469777842,&quot;Times New Roman&quot;,469777843,&quot;Times New Roman&quot;,469777844,&quot;Times New Roman&quot;,469769226,&quot;Times New Roman&quot;,201342446,&quot;1&quot;,201342447,&quot;5&quot;,201342448,&quot;1&quot;,201342449,&quot;1&quot;,201341986,&quot;1&quot;,268442635,&quot;24&quot;,469775450,&quot;font-claude-response-body&quot;,201340122,&quot;2&quot;,134233614,&quot;true&quot;,469778129,&quot;font-claude-response-body&quot;,335572020,&quot;1&quot;,134233118,&quot;true&quot;,134233117,&quot;true&quot;,134245417,&quot;true&quot;,469778324,&quot;Normal&quot;]}">10+ years of hands-on experience in native iOS application development using Swift, including 3+ years in a formal engineering management or technical lead role directly managing mobile engineers.</span></span></li>