Staff Software Engineer at EMS LINQ
Denver, CO
$150,000–$160,000from the description
Jul 9, 2026
Denver, CO
Jul 21, 2026
What this job asks for AI summary
A staff-level mobile engineering role centered on owning the architecture and day-to-day development of a React Native (iOS and Android) application that helps families manage student accounts, payments, and balances. Beyond that flagship app, the position serves as the company's top mobile authority across a broader portfolio of native apps, setting standards and providing technical leadership to contractor teams. Some contribution to a companion web app and backend API is expected for end-to-end feature delivery.
Staff level · 10+ years · Remote · Full-time
“or” means any one of them counts — you don't need all of them.
Posted 2 times — it's one opening, so apply once.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 1,550 people nationally plausibly meet what this posting asks for (mobile application developers). range 650–2,350
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $138,970 (middle half $107,524–$175,762). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (10)
The role is fully remote across eligible US states, with an optional in-office arrangement (3 days/week) for candidates near Austin, TX. Austin CBSA is used as the anchor metro.
A Bachelor's degree in Computer Science is listed as a requirement, but the JD explicitly accepts 'equivalent working experience' as a substitute — the degree requirement is therefore None.
Swift and Kotlin are listed together as a single native mobile requirement ('Swift/Xcode for iOS and/or Kotlin/Android Studio for Android'). Both are marked required; each lists the other as an alternative since the JD uses 'and/or', though deep experience in at least one is clearly expected.
Crash reporting/analytics, remote config/feature flagging, and performance monitoring are called out as a single required competency area; 'crash reporting' is used as the canonical skill name to represent this cluster.
App Store submission covers both Apple App Store and Google Play compliance as stated in the requirements.
Angular, C#/.NET, and SQL appear only in the 'What Will Make You Stand Out' (preferred) section and the closing tech stack list — none are gated requirements.
The compensation includes a stated 15% bonus on top of the $150,000–$160,000 base; only the base salary range is captured in the comp fields as that is the figure quoted on an annual basis.
The role carries genuine company-wide mobile architecture authority and cross-team technical leadership scope, supporting the Staff seniority classification despite the absence of formal people-management responsibility.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): crash reporting.
This posting reads as a fully-remote role, so it was scored against the national candidate pool rather than a single metro.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.