Home › Companies › Headway › Senior React Native Developer
Senior React Native Developer
Headway · Remote · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Headway |
| Title | Senior React Native Developer |
| Normalized title | - |
| Department / team | Development |
| Location | Green Bay, WI, United States |
| Work model | Remote / Remote |
| Employment type | Contract |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-04-16 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Headway. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Green Bay. | Open |
| Department jobs | Active postings in Development. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Headway |
| Source | 8f6c0b87-801a-4471-802f-e1dfa5ffd6b7 |
| ATS provider | BambooHR |
Description
About Headway
Founded in 2015, Headway was born out of a passion to bring entrepreneurial ideas to market and keep them there. We work holistically with our client partners as a true extension of their product team, not just as an execution arm of their business. If we see something broken, whether that's a workflow, a marketing or messaging strategy, or a needless feature, we speak up, and our clients trust us to help them fix it.
Because we're more than just designers, developers, and product strategists, we achieve results that bring successful long-term partnerships and trusted referrals. We help entrepreneurs and corporate innovators build a business ― not just an app. Our approach to validating ideas and building sustainable business models has been a catalyst for our growth. This approach, coupled with realistic and incremental software releases, results in a friendly, fun, and collaborative atmosphere where our colleagues and clients both have room to learn and grow.
View our case studies and see how our clients talk about our approach .
We're actively engaged with our community through various live streams and videos to help startups and product teams reach their goals. We're excited about what we've achieved in the last 10 years, but we're just getting started. We need your help to take us to the next level!
Position Description
As a Senior Developer at Headway, you are client and user-focused while executing on the details of each project. You diligently develop features and functionality, guided by Headway's process to ensure each release is successful. This role requires constant learning and a growth mindset.
This is a remote role embedded with an existing enterprise client as part of an integrated Headway + client delivery team. This engagement is expected to be medium to long-term, with the potential to stay on this client for a year or more.
Responsibilities
As a Senior Developer at Headway, you are responsible for communicating with clients during sprint planning, retros, and release demos, you help monitor features as project requirements change, and direct emergent requirement discussions back to the core focus of the product. In doing so, you help manage client expectations and project scope, ensuring we build the most valuable features first.
In addition, you:
Set and communicate technical direction for the mobile codebase (patterns, standards, and tradeoffs).
Own architecture and technical planning for features end-to-end (mobile + API integration), documenting decisions as needed.
Proactively manage technical debt through refactoring proposals and incremental improvements.
Mentor via pair programming, raising quality and consistency across the team.
Work effectively within enterprise constraints (security/compliance, access controls, release gates, device/testing requirements).
Collaborate with client stakeholders across product, QA, backend, and platform teams to drive alignment and delivery.
Make pragmatic technical decisions optimized for long-term maintainability, reliability, and incremental delivery.
Practicing "craft within context" and working with teammates to receive advice and guidance to grow your knowledge.
Assisting with development critiques through QA and pull request (PR) reviews.
Help us make a difference, make waves, and make Headway!
Expectations
You live by our Guiding Manifesto and embody the core values of Headway.
You are open to criticism from your team and are always eager to learn and to share knowledge.
You have the ability to think big while being detail-oriented and delivery-focused.
You are self-motivated and able to deal with pressure and work well in a fast-paced environment.
You have an outgoing, personable, and sociable attitude.
You have the initiative to solve challenges, meet goals, and set new directions based on data.
You are capable of inspiring colleagues and clients.
You have a passion to create useful and valuable solutions.
You prioritize and attend our team weeks in Wisconsin, or at an awesome TBD destination.
What Does Success Look Like?
In the first 30 days:
Ramp into the codebase, tooling, environments, and release process.
Build relationships across the embedded Headway team and client stakeholders.
Ship several small improvements in the mobile codebase.
By 60-90 days:
Independently own a meaningful feature area and drive delivery with clear tradeoffs.
Improve quality and reliability through tests, code review standards, and pragmatic refactors.
Strengthen the feedback loop between product intent, implementation, QA, and release readiness.
Requirements
3+ years of paid, professional mobile development experience, including 1–2+ years with React Native.
Experience with or willingness to learn native iOS and Android.
Experience submitting and deploying apps to the App Store and Play Store.
Experience with full-stack technologies like Ruby on Rails, Phoenix/Elixir, or Node, a big plus.
Experience building using an atomic design system toolkit/set of well-organized and documented components.
Excellent communication skills (verbal and written).
The ability to present your work and stand firm for the right reasons.
AI-native development at Headway
You actively use AI to plan, build, and test software — and can explain what you delegated, what you verified, and why.
You can work effectively with AI pair-programming tools such as Claude Code, Codex, Tidewave, and similar agentic/code-assisted workflows.
You can turn product intent into high-signal prompts/artifacts (user stories, acceptance criteria, edge cases, architecture notes) that an AI-assisted workflow can execute against — including reviewing existing docs/code before kicking off the work.
You are comfortable planning/chatting in Claude Code (or equivalent) as a starting point for feature work; you may also use project management tooling if helpful.
You treat AI outputs as drafts: you validate correctness (tests, types, runtime checks), security/privacy implications, accessibility, and performance.
You can set up and maintain an AI-assisted feedback loop:
Scaffolding changes rapidly
Generating test cases (unit, integration, E2E) and translating them into real tests
Running CI locally
Debugging with logs/traces
Feeding errors/logs/plans back into AI to continue the loop
Iterating with small diffs and frequent commits
You have good judgment about where AI helps vs. hurts (e.g., critical logic, security boundaries, unfamiliar codepaths) and can articulate tradeoffs.
You can operate within real client constraints: IP/privacy boundaries, regulated data, and “bring your own model/tooling” limitations.
The Hiring Process
If after we review your application and we choose to move forward, the following interviews will typically take place over the course of 1-3 weeks (depending on scheduling):
Work history and aspirations chat with our People and Team Strategist (30 min).
AI-native skills screen with a Development Lead (30 min).
Live AI-assisted interview (60–90 min).
Group interview with several members of the Headway team (45 min).
Assessment exercise (1-2 hr).
AI-native skills screen
A practical conversation about how you use AI in real delivery work.
Walk through a recent feature where you used tools like Claude Code/Codex/Tidewave (or equivalents): what you prompted, what you changed by hand, how you verified correctness.
How you prevent “AI-assisted” regressions: tests, types, linters, CI, release discipline.
How you keep client/workspace data safe while using AI tools.
Live AI-assisted interview
You’ll drive on your own machine/setup/config while pairing with an agent/harness of your choice and an observing Headway dev, who is also available for collaboration.
Use AI freely (Claude Code/Codex/Tidewave/etc.) to plan and execute.
Build a small feature in a minimal repo with:
Clear acceptance criteria
At least one meaningful unit test
A manual QA script and an accessibility checklist for the feature
We’ll look for:
How you review docs/code before starting
How you turn plans + errors/logs into the next AI prompt
How you validate correctness and avoid regressions
How you communicate tradeoffs and scope in real time
Next Steps
If this sounds like you, we’d love to have you apply!
Full job record
| Job ID | e83e344c149016e453b49e0c3b08cf8ed1b3e3f5 |
| Org ID | 4af5bf77-ee64-424e-8f7b-513b9dc06c21 |
| Source ID | 8f6c0b87-801a-4471-802f-e1dfa5ffd6b7 |
| Board ID | 8f6c0b87-801a-4471-802f-e1dfa5ffd6b7 |
| Provider | bamboohr |
| Provider Job Key | 39 |
| Title | Senior React Native Developer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | — |
| Department | Development |
| Team | — |
| Employment Type | contract |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | United States |
| Region | WI |
| City | Green Bay |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://headway.bamboohr.com/careers/39 |
| Apply URL | https://headway.bamboohr.com/careers/39 |
| First Seen At | 2026-05-30 05:59:23Z |
| Last Seen At | 2026-06-06 09:49:39Z |
| Last Checked At | 2026-06-06 09:49:39Z |
| Last Changed At | 2026-05-30 05:59:23Z |
| Inactive At | — |
| Source Posted At | 2026-04-16 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=headway/date=2026-06-06/2026-06-06T09-49-38-730Z-150309a3df5b8591339d9e1b5c1cf1f97e3378e71349876ee0cec15a7a9efe71.json |
Event Fields
{
"content_hash": "9d7c78f1eebf8a5e990c04d9f4e77168c23ac5ccc0d248ea581ec995f30e2ff5",
"source_hash": "1e931bd60ee1e94ed7a82c178279b82c571b373d27fedbd7110e8fb8a5993d3a",
"last_changed_at": "2026-05-30T05:59:23.213Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Green Bay, Wisconsin, United States",
"city": "Green Bay",
"region": "WI",
"country": "United States",
"is_remote": true,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T09:49:39.247Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Green Bay, Wisconsin, United States",
"city": "Green Bay",
"region": "WI",
"country": "United States",
"is_remote": true,
"confidence": 0.8
},
"countries": [
"United States"
]
},
"remote_policy": "remote",
"salary_period": null,
"workplace_type": "remote",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "39",
"isRemote": null,
"location": {
"city": null,
"state": null
},
"atsLocation": {
"city": "Green Bay",
"state": "Wisconsin",
"country": "United States",
"province": null
},
"departmentId": "18577",
"locationType": "1",
"jobOpeningName": "Senior React Native Developer",
"departmentLabel": "Development",
"employmentStatusLabel": "Contractor"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": null,
"state": null,
"postalCode": null,
"addressCountry": null
},
"datePosted": "2026-04-16",
"atsLocation": {
"city": "Green Bay",
"state": "Wisconsin",
"country": "United States",
"countryId": "1"
},
"description": "<p><span style=\"font-size: 18pt\"><span style=\"font-weight: bold\">About Headway </span></span><br>Founded in 2015, <a href=\"https://headway.io/careers\" target=\"_blank\" rel=\"noopener noreferrer\">Headway</a> was born out of a passion to bring entrepreneurial ideas to market and keep them there. We work holistically with our client partners as a true extension of their product team, not just as an execution arm of their business. If we see something broken, whether that's a workflow, a marketing or messaging strategy, or a needless feature, we speak up, and our clients trust us to help them fix it.<br><br></p>\n<p>Because we're more than just designers, developers, and product strategists, we achieve results that bring successful long-term partnerships and trusted referrals. We help entrepreneurs and corporate innovators <em>build a business</em> ― not just an app. Our approach to validating ideas and building sustainable business models has been a catalyst for our growth. This approach, coupled with realistic and incremental software releases, results in a friendly, fun, and collaborative atmosphere where our colleagues and clients both have room to learn and grow.<br><br></p>\n<p>View our <a href=\"https://www.headway.io/work\" target=\"_blank\" rel=\"noopener noreferrer\">case studies</a> and see how our clients talk about <a href=\"http://headway.io/compass/\" target=\"_blank\" rel=\"noopener noreferrer\">our approach</a>.<br><br></p>\n<p>We're actively engaged with our community through various <a href=\"https://www.headway.io/events\" target=\"_blank\" rel=\"noopener noreferrer\">live streams and videos</a> to help startups and product teams reach their goals. We're excited about what we've achieved in the last 10 years, but we're just getting started. We need your help to take us to the next level!</p>\n<p><br></p>\n<p><span style=\"font-size: 18pt; font-weight: bold\">Position Description</span></p>\n<p>As a Senior Developer at Headway, you are client and user-focused while executing on the details of each project. You diligently develop features and functionality, guided by Headway's process to ensure each release is successful. This role requires constant learning and a growth mindset.</p>\n<p><br></p>\n<p>This is a remote role embedded with an existing enterprise client as part of an integrated Headway + client delivery team. This engagement is expected to be medium to long-term, with the potential to stay on this client for a year or more.</p>\n<p><br></p>\n<p><span style=\"font-size: 18pt; font-weight: bold\">Responsibilities</span><br>As a Senior Developer at Headway, you are responsible for communicating with clients during sprint planning, retros, and release demos, you help monitor features as project requirements change, and direct emergent requirement discussions back to the core focus of the product. In doing so, you help manage client expectations and project scope, ensuring we build the most valuable features first.<br></p>\n<p><br></p>\n<p>In addition, you:</p>\n<ol>\n<li>Set and communicate technical direction for the mobile codebase (patterns, standards, and tradeoffs).</li>\n<li>Own architecture and technical planning for features end-to-end (mobile + API integration), documenting decisions as needed.</li>\n<li>Proactively manage technical debt through refactoring proposals and incremental improvements.</li>\n<li>Mentor via pair programming, raising quality and consistency across the team.</li>\n<li>Work effectively within enterprise constraints (security/compliance, access controls, release gates, device/testing requirements).</li>\n<li>Collaborate with client stakeholders across product, QA, backend, and platform teams to drive alignment and delivery.</li>\n<li>Make pragmatic technical decisions optimized for long-term maintainability, reliability, and incremental delivery.</li>\n<li>Practicing \"craft within context\" and working with teammates to receive advice and guidance to grow your knowledge.</li>\n<li>Assisting with development critiques through QA and pull request (PR) reviews.</li>\n</ol>\n<p><br></p>\n<p><span style=\"font-weight: bold\"><em>Help us make a difference, make waves, and make Headway!</em></span><br></p>\n<p><br></p>\n<p><span style=\"font-size: 18pt; font-weight: bold\">Expectations</span></p>\n<ul>\n<li>You live by our <a href=\"http://headway.io/about\" target=\"_blank\" rel=\"noopener noreferrer\">Guiding Manifesto</a> and embody the core values of Headway.</li>\n<li>You are open to criticism from your team and are always eager to learn and to share knowledge.</li>\n<li>You have the ability to think big while being detail-oriented and delivery-focused.</li>\n<li>You are self-motivated and able to deal with pressure and work well in a fast-paced environment.</li>\n<li>You have an outgoing, personable, and sociable attitude.</li>\n<li>You have the initiative to solve challenges, meet goals, and set new directions based on data.</li>\n<li>You are capable of inspiring colleagues and clients.</li>\n<li>You have a passion to create useful and valuable solutions.</li>\n<li>You prioritize and attend our team weeks in Wisconsin, or at an awesome TBD destination.</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 18pt; font-weight: bold\">What Does Success Look Like?</span><br><span style=\"font-weight: bold\">In the first 30 days:</span></p>\n<ul>\n<li>Ramp into the codebase, tooling, environments, and release process.</li>\n<li>Build relationships across the embedded Headway team and client stakeholders.</li>\n<li>Ship several small improvements in the mobile codebase.</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">By 60-90 days:</span></p>\n<ul>\n<li>Independently own a meaningful feature area and drive delivery with clear tradeoffs.</li>\n<li>Improve quality and reliability through tests, code review standards, and pragmatic refactors.</li>\n<li>Strengthen the feedback loop between product intent, implementation, QA, and release readiness.<br></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 18pt; font-weight: bold\">Requirements</span></p>\n<ul>\n<li>3+ years of paid, professional mobile development experience, including 1–2+ years with React Native.</li>\n<li>Experience with or willingness to learn native iOS and Android.</li>\n<li>Experience submitting and deploying apps to the App Store and Play Store.</li>\n<li>Experience with full-stack technologies like Ruby on Rails, Phoenix/Elixir, or Node, a big plus.</li>\n<li>Experience building using an atomic design system toolkit/set of well-organized and documented components.</li>\n<li>Excellent communication skills (verbal and written).</li>\n<li>The ability to present your work and stand firm for the right reasons.<br></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 18pt; font-weight: 600\">AI-native development at Headway</span></p>\n<ul>\n<li>You actively use AI to plan, build, and test software — and can explain what you delegated, what you verified, and why.</li>\n<li>You can work effectively with AI pair-programming tools such as Claude Code, Codex, Tidewave, and similar agentic/code-assisted workflows.</li>\n<li>You can turn product intent into high-signal prompts/artifacts (user stories, acceptance criteria, edge cases, architecture notes) that an AI-assisted workflow can execute against — including reviewing existing docs/code before kicking off the work.</li>\n<li>You are comfortable planning/chatting in Claude Code (or equivalent) as a starting point for feature work; you may also use project management tooling if helpful.</li>\n<li>You treat AI outputs as drafts: you validate correctness (tests, types, runtime checks), security/privacy implications, accessibility, and performance.</li>\n<li>You can set up and maintain an AI-assisted feedback loop:\n<ul>\n<li>Scaffolding changes rapidly</li>\n<li>Generating test cases (unit, integration, E2E) and translating them into real tests</li>\n<li>Running CI locally</li>\n<li>Debugging with logs/traces</li>\n<li>Feeding errors/logs/plans back into AI to continue the loop</li>\n<li>Iterating with small diffs and frequent commits</li>\n</ul>\n</li>\n<li>You have good judgment about where AI helps vs. hurts (e.g., critical logic, security boundaries, unfamiliar codepaths) and can articulate tradeoffs.</li>\n<li>You can operate within real client constraints: IP/privacy boundaries, regulated data, and “bring your own model/tooling” limitations.<br></li>\n</ul>\n<p><br><span style=\"font-size: 18pt; font-weight: bold\">The Hiring Process</span><br>If after we review your application and we choose to move forward, the following interviews will typically take place over the course of 1-3 weeks (depending on scheduling):</p>\n<ul>\n<li>Work history and aspirations chat with our People and Team Strategist (30 min).</li>\n<li>AI-native skills screen with a Development Lead (30 min).</li>\n<li>Live AI-assisted interview (60–90 min).</li>\n<li>Group interview with several members of the Headway team (45 min).</li>\n<li>Assessment exercise (1-2 hr).</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 18pt; font-weight: bold\">AI-native skills screen</span><br>A practical conversation about how you use AI in real delivery work.</p>\n<ul>\n<li>Walk through a recent feature where you used tools like Claude Code/Codex/Tidewave (or equivalents): what you prompted, what you changed by hand, how you verified correctness.</li>\n<li>How you prevent “AI-assisted” regressions: tests, types, linters, CI, release discipline.</li>\n<li>How you keep client/workspace data safe while using AI tools.<br></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 18pt; font-weight: bold\">Live AI-assisted interview</span><br>You’ll drive on your own machine/setup/config while pairing with an agent/harness of your choice and an observing Headway dev, who is also available for collaboration.<br></p>\n<ul>\n<li>Use AI freely (Claude Code/Codex/Tidewave/etc.) to plan and execute.</li>\n<li>Build a small feature in a minimal repo with:\n<ul>\n<li>Clear acceptance criteria</li>\n<li>At least one meaningful unit test</li>\n<li>A manual QA script and an accessibility checklist for the feature</li>\n</ul>\n</li>\n<li>We’ll look for:\n<ul>\n<li>How you review docs/code before starting</li>\n<li>How you turn plans + errors/logs into the next AI prompt</li>\n<li>How you validate correctness and avoid regressions</li>\n<li>How you communicate tradeoffs and scope in real time<br></li>\n</ul>\n</li>\n</ul>\n<p><br><span style=\"font-size: 18pt; font-weight: bold\">Next Steps</span><br>If this sounds like you, we’d love to have you apply!</p>",
"compensation": "$130,000 - $200,000",
"departmentId": "18577",
"locationType": "1",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Senior React Native Developer",
"departmentLabel": "Development",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://headway.bamboohr.com/careers/39",
"employmentStatusLabel": "Contractor"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/e83e344c149016e453b49e0c3b08cf8ed1b3e3f5?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/4af5bf77-ee64-424e-8f7b-513b9dc06c21JSONGET https://api.bluedoor.sh/job-postings/v1/sources/8f6c0b87-801a-4471-802f-e1dfa5ffd6b7JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/e83e344c149016e453b49e0c3b08cf8ed1b3e3f5/eventsJSON