Senior Front End Engineer
Flashfood
full-remoteseniorpermanentfrontend Austin, TX 4 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
React NativeTypeScriptExpoiOSAndroidMobile PerformanceCI/CDCrash ReportingState ManagementState Management Libraries
About the role
Role: Senior Front End Engineer (React Native)
Hands-on senior individual contributor owning and evolving high-impact mobile features across iOS and Android.
What you’ll do
- End-to-End Delivery: Design through production release of complex React Native features; write clean, maintainable, well-tested TypeScript code.
- Production Reliability: Troubleshoot and resolve issues including crashes, regressions, and platform-specific edge cases.
- Mobile Architecture & Technical Design: Drive scalable architecture decisions (state management, navigation, API/tool integrations, feature modularization). Reduce technical debt and improve maintainability.
- Performance & Accessibility: Apply best practices for performance, accessibility, and consistent user experiences.
- Developer Experience & Reliability: Improve testing practices and release processes; implement logging/monitoring and crash reporting; participate in incident response and root cause analysis.
- Collaboration & Technical Leadership: Mentor junior and mid-level engineers via code reviews/design discussions; partner with Product and Design to deliver customer-focused experiences; identify risks and communicate tradeoffs.
What you bring
- 8+ years professional software engineering; 3+ years hands-on React Native.
- Strong TypeScript expertise and modern React patterns.
- Proven experience shipping production React Native apps on iOS and Android.
- Experience with state management libraries (e.g., React Query, Zustand or similar).
- Proficiency with the Expo ecosystem.
- Experience building/integrating custom native modules.
- Demonstrated mobile performance optimization (rendering, memory, startup time).
- Experience with mobile CI/CD, app store release processes, and crash monitoring/observability.
- Strong knowledge of UI/UX, mobile security fundamentals, error handling, logging, and data persistence.
- Mentorship experience and strong communication skills.
Nice to have
- Kotlin / Kotlin Compose and/or Compose Multiplatform.
- Web front-end experience (e.g., Next.js, TypeScript).
- Experience in retail/marketplace platforms (real-time inventory, store operations, high-volume rapidly changing data).
About Flashfood
Flashfood is a mission-driven company focused on reducing food waste and increasing access to high-quality, affordable food. Through an app-based marketplace, it connects shoppers with discounted perishable items while helping retailers turn potential waste into revenue and measurable environmental impact.
Scraped 4/19/2026