Description:
This role is ideal for someone who can take full ownership of mobile architecture, drive technical decisions, and build high-performance applications from the ground up.
Key Responsibilities
- Architect, design, and develop enterprise-level mobile applications
- Lead end-to-end mobile development lifecycle from planning to deployment
- Build scalable and maintainable solutions using modern mobile technologies
- Collaborate closely with product, design, and backend teams
- Ensure performance, security, and responsiveness of applications
- Establish and enforce best practices in mobile development
Tech Stack & Requirements
- Strong experience with React Native and Expo (must-have)
- Solid understanding of TypeScript, modern JavaScript (ES6+)
- Experience integrating with REST APIs, GraphQL
- Hands-on experience with state management (Redux, Zustand, React Query)
- Knowledge of CI/CD pipelines, app deployment (App Store / Play Store)
- Experience with real-time features (WebSockets, push notifications)
- Familiarity with Supabase / Firebase or similar BaaS platforms
- Understanding of mobile app security, authentication, and performance optimization