{"id":2640184,"url":"https://alion.io/job/ando-frontend-engineer-react-native-expo-jsi-contract-to-hire","title":"Frontend Engineer — React Native (Expo / JSI) (Contract to Hire)","company":{"id":4416485,"name":"Ando","domain":"ando.work","url":"https://alion.io/company/ando-4","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"middle","employment_type":"contractor","work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["AR","BR","CO","BO","CL","EC","FK","GF","GY","PY","PE","SR","UY"],"hiring_countries_total":13,"salary":{"min":28,"max":58,"currency":"USD","period":"hour","gross":null,"usd_annual":116000},"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Deep Linking","optional":false},{"name":"Expo","optional":false},{"name":"FastAPI","optional":false},{"name":"Fastlane","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Kotlin","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Next.js","optional":false},{"name":"Objective-C","optional":false},{"name":"Python","optional":false},{"name":"React Native","optional":false},{"name":"Rest API","optional":false},{"name":"Sentry","optional":false},{"name":"Swift","optional":false},{"name":"TypeScript","optional":false},{"name":"AWS","optional":true},{"name":"GitHub Actions","optional":true},{"name":"PostgreSQL","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-08-16T20:47:20Z","employer_posted_date":"2026-08-16","last_verified_at":"2026-10-21T23:47:02Z","board_verified":true,"closed_at":null,"days_open":66,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":66},"description":"About Ando\nAndo is building AI-native workforce infrastructure for the 80M hourly workers in the U.S. and hundreds of millions globally.\nLabor is the last broken supply chain. Forecasting, allocation, and professional identity remain fragmented across static tools and manual decision-making. Ando is rebuilding this system from first principles.\nWe start with highly accurate AI-generated demand forecasts, move to allocation-first labor optimization, and compound value through a persistent labor graph that captures skills, reliability, availability, and performance across time and employers. Over time, this becomes a professional identity layer and intelligent system serving both enterprises and frontline workers.\nAndo is a Seed-stage company backed by Slow Ventures and experienced operators. We are live with real customers and entering a phase where architectural clarity, learning loops, and AI systems quality are foundational to long-term success.\nAbout the Role\nWe're looking for a Frontend Engineer to take ownership of our React Native/Expo mobile app, with a focus on the native layer - JSI, native modules, and the boundary between JavaScript and platform code. You'll work on the surfaces employees rely on every shift: push notifications, offline-tolerant scheduling views, check-in/out, and chat - and you'll be the person who steps in when a bug lives below the JS bridge.\nThis is a startup role. We're looking for someone who can take a loosely-defined problem, figure out the right approach with minimal hand-holding, and drive it to done. You'll get real ownership and real ambiguity - ideally at the same time.\nWhat You'll Do\nBuild and maintain features in our Expo/React Native app (ando-employee-mobile), from UI down to native module integration.\n\nWrite and debug JSI/TurboModule and native module code (iOS/Android) where Expo's managed APIs aren't enough.\n\nAI-assisted engineering: You use AI agents (Claude, MCP-based tooling) as a core part of your daily workflow for writing, debugging and testing code - this isn’t optional tooling, it’s how the team works.\n\nOwn performance-sensitive flows - list rendering, animations, cold-start time - and profile/fix issues at the native bridge layer.\n\nImplement and harden push notifications (expo-notifications), deep linking, and background/foreground behavior, including cold-start deep links into chat.\n\nManage Expo SDK upgrades and native dependency compatibility (e.g., RCTModuleProvider / native module conformance issues).\n\nMaintain EAS build and CI/CD workflows, including automated test pipelines in EAS Workflows.\n\nWrite Jest/React Native Testing Library coverage for hooks, screens, and native module wrappers.\n\nTriage and resolve crash and stability issues surfaced through Sentry.\n\nCollaborate with backend engineers on the mobile-facing REST/OpenAPI contract and with design on native-feeling UI patterns - often starting from only a rough spec.\n\nWhat We're Looking For\n4+ years of professional React Native experience, including apps built or ejected from Expo (bare workflow, config plugins, or EAS Build).\n\nHands-on experience with JSI, TurboModules, or writing native modules in Swift/Objective-C and Kotlin/Java.\n\nStrong TypeScript and React fundamentals; comfort debugging across the JS/native boundary (Xcode, Android Studio, Flipper/React Native DevTools).\n\nExperience with push notification systems, deep linking, and background task handling on iOS and Android.\n\nFamiliarity with mobile CI/CD (EAS Workflows, Fastlane, or similar) and app store release processes.\n\nStartup mindset: A self-starter who works well independently and is genuinely comfortable with ambiguity - you don't need a fully-scoped ticket to make progress, and you're willing to make a call and adjust rather than wait for perfect clarity.\n\nPractical testing instincts - Jest, React Native Testing Library, and a bias toward catching regressions before they ship.\n\nComfortable working from a REST/OpenAPI contract shared with a Python/FastAPI backend and a Next.js web app.\n\nNice to Have\nExperience with Reanimated, Skia, or other native-driven animation libraries.\n\nExperience instrumenting and triaging crash/performance data in Sentry or similar tools.\n\nFamiliarity with Next.js/React/TypeScript for occasional cross-platform (web) contributions.\n\nBackground building consumer or field-worker apps at meaningful scale.\n\nPrior experience at an early-stage startup, where you owned a surface end-to-end with little existing precedent.\n\nOur Stack\nMobile: Expo (SDK 57), React Native, TypeScript, JSI/TurboModules · Backend: Python, FastAPI, PostgreSQL · Web: Next.js 15, React 19, TypeScript · Infra: AWS, EAS Build/Workflows, Sentry · Testing/CI: Jest, GitHub Actions, EAS test pipelines\nCulture at Ando\nAndo is a high-trust, high-care organization built on ownership, respect, and thoughtful collaboration.\nWe value diverse perspectives, clear communication, and personal accountability. We move fast through alignment rather than force, operate comfortably in ambiguity, and build with empathy for the enterprises and workers our systems serve.\nThese values are core to how we work. Candidates who share them tend to thrive at Ando.\nEqual Employment Opportunity, DEI & Legal Notice\nAndo Technologies, Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other legally protected status.\nAnd yes, we are proudly DEI. We believe diverse perspectives make teams stronger, systems smarter, and outcomes more equitable. Building infrastructure for the frontline workforce demands empathy, representation, and respect, and we take that responsibility seriously. These values are core to how we work. Candidates who share them tend to thrive at Ando.\nBy applying for this role, you acknowledge that any information you provide will be processed in accordance with Ando’s privacy practices and applicable data protection laws. Applicant information is used solely for recruiting and employment-related purposes. Submission of an application does not create an employment contract or guarantee of employment.","description_format":"text","description_chars":6385,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Argentina","iso":"AR","kind":"region"},{"name":"Brazil","iso":"BR","kind":"region"},{"name":"Colombia","iso":"CO","kind":"region"},{"name":"Bolivia","iso":"BO","kind":"region"},{"name":"Chile","iso":"CL","kind":"region"},{"name":"Ecuador","iso":"EC","kind":"region"},{"name":"Falkland Islands","iso":"FK","kind":"region"},{"name":"French Guiana","iso":"GF","kind":"region"},{"name":"Guyana","iso":"GY","kind":"region"},{"name":"Paraguay","iso":"PY","kind":"region"},{"name":"Peru","iso":"PE","kind":"region"},{"name":"Suriname","iso":"SR","kind":"region"},{"name":"Uruguay","iso":"UY","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Exhibitions","Artificial Intelligence","Predictive Analytics","Supply Chain AI"],"lifecycle":[{"event":"open","at":"2026-10-15T18:42:55Z"}],"visa":[],"liveness":{"score":13,"band":"cold","label":"Long shot","p_open":1,"p_active":0.469,"p_room":0.28,"age_days":65,"expected_fill_days":28,"reasons":["conf:1","win:tail","crowd:"],"computed_at":"2026-10-21T05:46:15Z"},"pay":{"stated_usd_annual":116000,"is_top_pay":false},"html_url":"https://alion.io/job/ando-frontend-engineer-react-native-expo-jsi-contract-to-hire","json_url":"https://alion.io/job/ando-frontend-engineer-react-native-expo-jsi-contract-to-hire.json","meta":{"generated_at":"2026-10-22T00:23:08Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":525,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4416485},"rest":"https://alion.io/mcp/rest/get_company?id=4416485"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fando-frontend-engineer-react-native-expo-jsi-contract-to-hire"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fando-frontend-engineer-react-native-expo-jsi-contract-to-hire"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fando-frontend-engineer-react-native-expo-jsi-contract-to-hire"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ando-frontend-engineer-react-native-expo-jsi-contract-to-hire\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fando-frontend-engineer-react-native-expo-jsi-contract-to-hire"}]}