Work closely with leaders, developers, QA and designer to turn design ideas into features that scale to millions of users. Take pride in quality - test, track, and monitor features that you ship to our customers and actively fix issues that crop up. Work with technical leaders, managers and product stakeholders to define and design the technical solution. Communicate solution approaches to enterprise architects, project team and other stakeholders. Keep up-to-date on cutting edge technologies and effectively incorporate that knowledge to our platform roadmap, design and implementation. Define the technical requirements for the implementation of the mobile apps solution. Deep understanding our products features, define related data analytics requirements and ensure they are implemented as designed. What You Need to Be Successful
Bachelor’s degree in Computer Science, Computer Engineering or Electrical Engineering. 5+ years of mobile application software development experience. Strong hands-on experience building consumer facing mobile NATIVE or HYBRID solutions for Android. A thorough understanding of Android, architecture, OOP, design patterns, and experience in mobile application integration. Excellent skills of Java & Kotlin; and expert in Android Studio. Deep knowledge of scalability, security and maintainability of high volume mobile applications. Experience with mobile analytics. Expert in SVN, Git CLI / Tools. Knowledge with RESTful API, JSON, XML.