Lead Mobile App Engineer (Hybrid) - Permanent Role

Location Singapore
Job reference BBBH118940_1662510754
Salary Negotiable
Consultant name Sharma Kristine Joy Padua
Consultant email joy.sharma@experis.com.sg
Consultant contact no. 6232 8814
EA License No. 02C3423
Consultant Registration No. R2090931


JOB RESPONSIBILITIES

  • Define overall hybrid mobile app architecture for yet to be announced games and applications based on product requirements.
  • Responsible for leading the team to build a functional and appealing hybrid mobile-based enterprise applications optimised in terms of loading performance, security, responsiveness and enhanced user experience.
  • Brainstorm with the team to recommend the best hybrid mobile app architecture, methodology, languages used, design robust, coding structure, deployment protocols and debugging for new software products.
  • Participate in full hybrid mobile app application lifecycle including technical design, development, implementation, testing, documentation, maintenance, and support.
  • Participate in the project discussion of technical implementation, implementation of unit test, codes review and hybrid mobile app architecture optimization.
  • Collaborate with the Product, Creative and Backend Engineering Team to develop and implement the hybrid mobile app architecture and features to support user interface concepts.
  • Develop, test, deploy and enhance hybrid mobile app applications running on modern mobile devices across the full spectrum of common iOS and Android device screen sizes.
  • Ensure the all software products under supervision are adhering to the highest engineering standards which includes code maintainability, quality, monitoring, operational excellence, and documentation.
  • Conduct code reviews and ensuring merged code adheres to best practices and standards
  • Provide mentorship and guidance to team members under care to groom them in term of technical skillsets.
  • Stay up-to-date with new technology trends, languages and techniques in the iOS, Andriod and hybrid mobile app space.
  • Source, seek, hire and fill skills and experience gaps among the Mobile App Engineering team members.


JOB REQUIREMENTS

  • Bachelor's Degree of Computing, Software Engineering, IT or related field.
  • Over 8 years of related work experience as the core member of the hybrid mobile app development team in developing functional and appealing mobile-based enterprise applications optimised in terms of loading performance, mobile responsiveness and enhanced user experience, preferably in fast-paced IT or gaming industry.
  • Good understand of object-oriented programming, design patterns, iOS and Android core concepts.
  • Strong understanding of Design and Architecture Patterns particularly in enterprise grade hybrid mobile app engineering.
  • Strong background in native mobile app development in both iOS and Android (e.g. Swift, Kotlin, Objective-C, Java) before transitioning to hybrid mobile app development experience.
  • Have extensive experience working with Excellent knowledge on hybrid applications development using Ionic / Flutter / React Native / NodeJS / Apache Cordova / Phone Gap …etc.
  • Able to implement and ingest designs elements from tools like Figma and Zeplin.
  • Experience developing delivering scalable, maintainable, extensible, enterprise grade hybrid mobile app applications.
  • Familiar with compatibility issues on common iOS and Android devices able to effectively solve compatibility and performance issues.
  • Experience practitioner in agile frameworks, scrum methods or extreme programming.
  • Excellent documentation skills in drafting clear and concise requirements and specifications along with in-depth knowledge of product strategy.
  • Willing to roll-up one's sleeves and provide a hands-on help to the team.
  • Time management skills, ability to meet tight deadlines and successfully juggle multiple projects simultaneously.
  • Ability to lead, convince and inspire team members in a fast-paced environment.
  • Knowledgeable in software engineering, technology trends, technology constraints and software development lifecycle is a plus.
  • Willingness to travel to meet and work with offshore team members.

Sharma Kristine Joy Padua License No.: 02C3423 Personnel Registration No.: R2090931

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit https://www.experis.com.sg/privacy-policy