Reubro International
Reubro International - Team Lead - iOS & Android Platform
Job Location
ernakulam, India
Job Description
We are seeking an experienced Team Lead - Mobile Development to drive the design, development, and integration of mobile applications. The ideal candidate will have expertise in Flutter and Native Android/iOS development, along with a strong understanding of mobile architecture, API integration, and cloud services. The Team Lead will be responsible for overseeing development, ensuring seamless app-to-backend communication, and guiding a team of engineers to deliver high-quality mobile solutions. Key Responsibilities : Technical Leadership : - Lead the mobile development team, ensuring best coding practices and architectural decisions. - Guide the integration of mobile applications with backend services via REST APIs and event-driven architecture. - Collaborate with backend engineers (Java/.NET) to optimize API performance and data flow. - Ensure scalability, security, and maintainability of mobile applications. Development & Integration : - Oversee the development and enhancement of Flutter and/or Native (Android/iOS) applications. - Ensure smooth integration of third-party SDKs, push notifications, and authentication mechanisms. - Improve app performance, offline handling, and real-time data synchronization. Project & Team Management : - Plan and allocate resources across mobile UI/UX, frontend, and QA teams. - Drive Agile/Scrum methodologies, ensuring milestone-based feature delivery. - Conduct code reviews, enforce best practices, and mentor junior developers. Cloud & Security Implementation : - Work with backend/cloud teams to ensure secure API communication and data encryption. - Provide guidance on mobile security best practices (e.g., secure storage, authentication). Collaboration & Documentation : - Work closely with stakeholders to align mobile development with business goals. - Maintain clear technical documentation for app architecture, API integration, and development guidelines. Skillset and Qualifications : Technical Expertise : - Minimum 8 years of experience in mobile development, with at least 3 years in a leadership role. - Strong expertise in Flutter and Native Android (Kotlin/Java) or iOS (Swift/Objective-C). - Deep understanding of RESTful APIs, GraphQL, and WebSockets for backend integration. - Familiarity with state management solutions (Provider, Bloc, Redux, etc.). - Experience working with CI/CD pipelines and mobile deployment processes. - Knowledge of mobile performance optimization, debugging, and analytics tools. Project & Team Leadership : - Experience managing mobile development teams in an Agile environment. - Strong ability to guide, mentor, and upskill developers. - Experience in requirement analysis, sprint planning, and cross-functional collaboration. Security & Performance Optimization : - Familiarity with secure authentication mechanisms (OAuth, JWT, Firebase Auth, etc.). - Understanding of mobile security best practices, encryption, and data protection. Preferred Qualifications : - Exposure to backend architecture (Java/.NET) to facilitate better collaboration with backend teams. - Experience working with cloud platforms (Azure, AWS) and. - Prior experience in financial or enterprise mobile applications. (ref:hirist.tech)
Location: ernakulam, IN
Posted Date: 5/1/2025
Location: ernakulam, IN
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources Reubro International |
---|