Senior Mobile Engineer
Core
Design, develop, test, and maintain cross-platform mobile applications using React Native and Expo.
Role type
Senior IC mobile engineer (React Native)
Builds
Cross-platform mobile applications
Domain
Mobile development
Required skills
React Native, Expo, JavaScript, TypeScript, React, Redux Toolkit, Zustand, React Query, REST API integration, mobile testing (Jest, React Native Testing Library), Git, GitHub Copilot
Preferred skills
iOS and Android platform lifecycle knowledge, AI-assisted development tools, mentoring
Technologies
React Native, Expo, Redux Toolkit, Zustand, React Query, Jest, GitHub Copilot
Responsibilities
Define and evolve mobile architecture including navigation and state management; Integrate applications with REST APIs and backend services; Implement native capabilities like location, camera, and push notifications; Optimize mobile application performance and stability; Write and maintain unit and UI tests; Lead code reviews and contribute to coding standards; Mentor mid-level and junior developers
Seniority
Senior, hands-on IC