Job Description
Job Description
About Us
Blueprint is a software talent agency that builds and places high-caliber engineers directly into product teams at fast-growing tech companies.
Our engineers are trusted to think, decide, execute—and most importantly— own outcomes . Clients come to us when quality, speed, and judgment matter more than headcount.
We operate globally and remotely, with a strong bias toward autonomy and accountability.
Were looking for people who thrive in fast-paced startup environments and take initiative and ownership while working closely with our partners.
Core Requirements
- 7+ years of professional software engineering experience, with meaningful ownership of React Native in production
- Proven ownership of React Native app architecture (foundations, state, navigation, builds — not just features)
- Deep expertise in TypeScript, React, and the React Native runtime, including :
Rendering model & reconciliation
App lifecycle and performance characteristicsDebugging memory, bridge, and rendering issuesStrong architectural judgment around state management and app structure (e.g. hooks, Redux / Zustand, React Query), with the ability to clearly explain why choices fit the product stageUnderstands when to use React Native vs. native code (Swift / Kotlin) to solve platform-specific problemsKnows when — and when not — to use AI to accelerate delivery without sacrificing correctness or maintainabilityExperience leading large initiatives, such as major refactors, upgrades, performance work, or platform rewritesComfortable operating in ambiguity, turning loose product direction into shippable systemsHigh bar for code quality, with pragmatic tradeoffs between speed and correctnessAbility to influence technical direction across mobile, backend, and product teamsExperience mentoring senior engineers through code review and architectural discussionsStrong command of the modern React Native ecosystem, including :Hooks-first architecture
Expo vs. bare workflow tradeoffsHermesNew Architecture (Fabric, TurboModules)About You
You have an entrepreneurial mindset and enjoy the challenge of working in an agile, startup environmentYou think in systems , not screensYouve seen what happens when codebases scale badly—and know how to prevent itYou dont need heavy process to be effective, but you can introduce structure when its actually usefulYoure comfortable saying this is the wrong solution and defending that positionYou communicate clearly with non-iOS engineers, designers, and foundersYouve likely worked at early-stage or fast-growing startups (2->10 or 10->
100), or operated with equivalent ownership
You are self-motivated, proactive, and take pride in writing clean, maintainable codeHow We Operate
Our clients are primarily based in the U.S.We generally require 2–3 hours of overlap with the Los Angeles time zoneMost clients are comfortable working with offshore teams and async or round-the-clock schedulesWe hire talented, passionate people from all backgrounds and are committed to maintaining a diverse, thoughtful cultureWe believe in compensating our people well, doing our best work, and prioritizing quality of lifeOur Culture
Love what you do, and do what you loveHigh trust, high ownership, low egoMinimal meetings, strong async communicationEveryone is expected to care about the business—not just their functionBe authentic. Being yourself is a game changer.