Engineering Manager Mobile App
This is a full-time position.
Reporting: Engineering Head - eCommerce
JOB DESCRIPTION
The Engineering Manager Mobile App Development Manager is considered the Subject Matter Expert, serving as the technical lead and participating in all phases of the development life cycle. The Mobile Application Development Manager is responsible for building and leading an agile software development team with focus on new innovative software.
The Engineering Manager Mobile App oversees development, and delivery of mobile solutions across various platforms including iOS and Android
The Engineering Manager Mobile App will help establish mobile framework, implement standard development processes, drive implementation of guidelines. He/She will also have the following responsibilities, including but not limited to:
Education amp; Experience:
Bachelor's Degree in Information Systems, Computer Science, or related field combined with 8+ years of experience in software product development and delivery using software development languages and frameworks such as Objective C, Swift, Kotlin, Java, or .NET
4+ years hands-on experience developing mobile applications running on iOS and Android platform
6+ of hands-on experience developing RESTful micro-service based applications.
5+ years managing development teams of 6+ engineers.
4+ years skills in Java, Objective C, C#, Swift, Android Studio, and related SDKs
5+ years of hands-on experience with Agile (Scrum or XP), test amp; behavior driven development, continuous integration, and version control
Experience working with near shore/offshore teams
Highly proficient with xCode/iOS/Objective-C/Swift development OR Java/Android Studio/Android SDK/3rd Party SDK development
Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles
Demonstrable experience in developing iOS and Android apps and deploying to Google Play and Apple stores
Hands-on experience in web services (REST, SOAP, WSDL etc.), using SQL Database such as MS SQL, Azure SQL, Oracle, No-SQL etc.
Hands-on experience in utilizing Spring Framework (Core, MVC, Integration and Data)
Experience with Azure/AWS services for middle-tier is a big plus.
Related DevOps tools experience a plus (e.g. VSTS/Azure DevOps, Jira, Hudson, Sonar, Jenkins etc)
Experience in building scalable and highly available distributed systems
Strong problem solving abilities and capable of articulating specific technical topics or assignments
Expert in breaking down problems and estimate time for development tasks