Job Description :

Responsibilities:
• Acting as senior Android developer on our Android apps and SDK
• Deliver across the entire app life cycle – concept, design, build, deploy, test, release to app stores, and support
• Collaborate with internal and external teams - Product Managers, Engineers, Designers, and Marketers to conceptualize, build, test, and realize new features
• Standardize platform to be able to deliver across multiple brands with minimal effort
• Standardize and enforce coding standards and best practices, including optimizing the apps for performance
• Collaborate with other development teams (API, iOS, Web) on architectural vision and roadmap
• Continuously Client, evaluate, and implement new technologies to maximize development efficiency
• Keep up to date on the latest industry trends in mobile technologies
Qualifications
• BA/BS Degree in Computer Science, MIS, or related field
• 4+ years experience with Java and Android SDK
• Experience working with Kotlin
• Worked on at least one publicly available app (please provide link to the app(s) via Google Play)
• Expertise in object-oriented design, data structures, algorithm design, problem solving, complexity analysis, and debugging
• Expertise in architecting/designing/developing highly performant Android applications
• Experience with web service integration (REST, JSON, XML)
• Experience of development using web technologies
• Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP
• Experience with third-party libraries and APIs (e.g. social media)
• Experience implementing push notification strategies
• Experience using version control (e.g. Git)
• Familiarity with Agile development and works well in a large cross-functional team

             

Similar Jobs you may be interested in ..