Mobile Engineering Manager

October 2, 2023

Apply for this job

Email *

Job Description

<p>We are looking for a passion leader who works for us as mobile engineering manager to lead the design, development and maintenance of mobile apps built on flutter. The perfect candidate will lead the entire mobile team and maintain app lifecycle right from concept stage until delivery and post launch support. Apps will be e-commerce based and integrated closely with the system back-end for various business processes updates. In addition to delivering the product the successful candidate will be heavily involved in participate in driving the mobile strategy globally</p><p><br></p><p><strong>Responsibilities</strong></p><p>• Strong experience in Android and iOS platforms</p><p>• Strong knowledge of different Android SDK versions, Java, IDE Android Studio/IntelliJ</p><p>• Knowledge of the open-source Android ecosystem and the libraries available for common tasks.</p><p>• Strong knowledge of android Apps debugging methods Deployment process on Play Store</p><p>• Experience with third-party libraries and APIs</p><p>• Proven experience in service-oriented architectures, domain-driven design, test-driven development</p><p>• Strong knowledge in networking, and security</p><p>• Familiarity with RESTful APIs to connect Mobile applications to back-end services.</p><p>• Familiarity with Image processing, video and audio streaming is advantage</p><p>• Familiarity HTML5, JavaScript, jQuery, AJAX, C#, MVC</p><p>• Working knowledge of Mobile UX guidelines/best practices</p><p>• Hands on experience with a vast knowledge with cross platform mobile development Flutter and React Native is a MUST</p><p>• Possess excellent interpersonal, written, and verbal communication skills and are comfortable working with multiple stakeholders&nbsp;</p><p>• Superior skills to understand and explain highly technical information in a clear, concise manner.</p><p>• Great at collaborating with cross-functional teams.</p><p>• Have a thirst for knowledge to continue growing as an engineer and leader</p><p>• Have a strong understanding of Agile methodologies.</p><p>• Leave things better than you found them.</p><p>• Will go beyond to make sure the app is delivering the optimum output</p><p>• Lead the communication with the tech teams’ head as well as business owners</p><p>• Audit and review the team code, delivery, quality and commitment.</p><p>• Provider periodical evaluation feedback about the team</p><p>• Mentor, coach and develop the team members with clear career vision for tech and non-tech tracks</p><p><br></p><p><strong>Qualifications</strong></p><p>B.Sc. degree in Computer Science/Engineering or equivalent&nbsp;</p><p>• 8+ years’ work experience in a professional environment with Android and iOS development.</p><p>• 4+ years’ work experience in a professional environment with Flutter development.</p><p>• 4+ years’ work experience in a professional environment with other programming languages and tools (i.e. Node, React, Go, Java, C#, Kubernetes, Terraform, etc.).</p><p>• 3+ years of work experience in a professional environment in developing high-performing, scalable and available mobile applications/web services.</p><p>• 3+ years of work experience in a professional environment with Clean Architecture and reactive programming.</p><p>• Familiarity with RESTful API integration.</p><p>• Understanding of Apple’s human interface guidelines (HIG).</p><p>• Experience being a full-stack mobile developer (iOS + Android + backend language).</p><p>• Extensive experience working in a product-driven environment.</p><p>• Deep understanding of system design, data structures, and algorithms.</p><p>• Good English communication&nbsp;</p>