Mobile Application Developer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a skilled Mobile Application Developer to join our team. This role involves developing and maintaining a high-performance, cross-platform mobile application that delivers a seamless user interface and experience across both iOS and Android devices.
Key Responsibilities
Cross-Platform App Development
Develop and maintain a cross-platform mobile application ensuring a consistent user interface and experience across iOS and Android. Ensure high performance, responsiveness, and reliability across various devices and operating systems.
Authentication & Security
Integrate Firebase Authentication to implement secure user login and robust password handling mechanisms.
Image Capture & Processing
Utilize native device capabilities for real-time image capture and live preview functionalities. Implement on-device image processing functions, including cropping, enhancement, and resolution adjustments. Build and maintain an optimized image scanning pipeline that is ready for OCR integration.
Image Enhancement & Overlay
Enable dynamic text overlay on captured images, supporting custom font matching and precise alignment controls. Ensure accurate placement and styling of text over images to meet specific business use cases.
Storage & File Management
Efficiently manage local storage for captured and processed images, prioritizing performance and memory efficiency. Integrate with third-party APIs for cloud storage solutions (such as AWS S3, Google Cloud Storage), comprehensive file management, and print services.
Platform-Specific Optimization
Address and manage platform-specific behaviors, including intricate permission handling and storage path management on iOS and Android. Continuously test and refine the application to ensure compatibility, stability, and an optimal user experience.
Must-Have Qualifications
- Proven experience in cross-platform mobile development using Flutter, React Native, or comparable frameworks.
- Hands-on experience with Firebase Authentication for building secure login flows.
- Proficiency in integrating device camera APIs for real-time image capture.
- Solid understanding of on-device image processing techniques.
- Experience in preparing and optimizing images for OCR (Optical Character Recognition).
- Familiarity with local storage strategies and mobile file system management.
- Understanding of iOS and Android-specific behaviors, including permission and storage management protocols.
Company
Suitable Ai
Suitable AI is a US-based, AI-led recruitment firm specializing in the rapid and precise hiring of STEM talent for Global Capability Centers (GCCs) and AI innovation hubs. Our advanced AI recruiter ag...