Software Development Engineer -2 (Mobile)
Core
Design, develop, and optimize high-performance React Native mobile applications for Quince's cross-category e-commerce platform.
Role type
Senior IC mobile software development engineer (React Native)
Builds
Mobile applications for apparel, accessories, and home goods
Domain
E-commerce / Retail
Deliverable
production ML models | product features
Required skills
React Native, JavaScript, TypeScript, mobile application architecture, performance optimization, state management, debugging tools (Flipper, React DevTools), iOS/Android fundamentals
Preferred skills
New React Native Architecture (JSI, Fabric, TurboModules), native iOS/Android development, mobile CI/CD, mobile observability, third-party native SDK integration
Technologies
React Native, FlashList, React Native Reanimated, React Native Gesture Handler, Expo, TurboModules
Responsibilities
Design and maintain high-quality mobile applications; optimize performance (rendering, startup, memory); troubleshoot issues across JavaScript and native layers; collaborate with Product, Design, and Backend teams; mentor junior engineers
Seniority
Mid-Senior, hands-on IC