Responsibilities: · Own the development, testing, and maintenance of native SDKs on different mobile platforms, their respective OS versions, and devices · Have the desire to learn new aspects, try new technology, and seek opportunities to grow and mentor · Provide thought leadership in mobile engineering and bring your passion for technology to motivate and inspire · Provide detailed estimates of work and ensure timely delivery of features · Produce and ensure delivery of quality, readable, and well-tested code · Work with internal and external design resources to deliver development-ready UX/UI, including user/usability testing where appropriate · Partnering with the stakeholders and end users to translate ideas, high level specifications into new or enhanced mobile application solutions · Own the elements required to deliver features and results to internal stakeholders · Maintain the mobile roadmap through collaboration with stakeholders and continuous prioritization Requirements: · Minimum 5 years of Experience in App Development · Minimum 3 years of Experience in Leading Teams · Deep understanding and proficiency in building mobile apps from scratch using at least one of the mobile languages (xCode/iOS/Objective-C/Swift development OR Java/Android Studio/Android SDK/3rd Party SDK development). Experience with multiple platforms is preferred · Minimum 5 years of hands-on experience developing RESTful micro-service based applications · Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles · Expertise in designing testable software and building large scale, complex applications · Experience in publishing and maintaining Apps in both Play Store and App Store · Experience in tools for monitoring app health checks · Proficient in code versioning tools such as GIT or Azure · Demo product iterations to the rest of the company, including to both technical and non-technical teams · Most importantly, collect and implement product feedback from customers, technical team members, commercial team members, and other stakeholders · Experience in communicating with contractors from payment gateways, digital marketing and analytics · Ability to manage limited resources to meet delivery dates · Strong communication, facilitation, negotiation, presentation and interpersonal skills · A portfolio of Apps or SDKs already built and in the App Store or Google Play
NA