Job Title: Android Software Developer
As an experienced software developer, you will play a key role in driving multiple applications for some of the world's most popular entertainment brands.
The primary focus of this position is to design, develop, test, maintain, integrate, and improve existing applications on the Android platform.
You will work closely with the product team to understand their requirements and deliver high-quality solutions that meet their needs.
This role involves leading individual project priorities, deadlines, and work. You will also participate in preparing business cases, requirements documents, and product roadmaps for the Android platform.
In addition, you will attend and participate in meetings and multidisciplinary committees as required.
An important aspect of this role is to prepare architectural diagrams and technical specifications for the engineering team to deliver high-quality, maintainable software.
You will also be responsible for representing coding standards through sharing your expertise, performing code reviews, and mentoring engineers.
The ideal candidate will have experience with Android Development, Java/Kotlin, Android Studio, Amazon Appstore, RESTful APIs, Git, Agile/Scrum, Unit/UI Testing, App Architecture (MVVM/MVP/Clean), Code Reviews, Mentorship, Technical Documentation, Product Roadmapping, Cross-functional Collaboration, Debugging & Performance Optimization.
Key Responsibilities:
* Design, develop, test, maintain, integrate, and improve existing applications on the Android platform.
* Work with the product team to understand their requirements and deliver high-quality solutions.
* Lead individual project priorities, deadlines, and work.
* Participate in preparing business cases, requirements documents, and product roadmaps for the Android platform.
* Attend and participate in meetings and multidisciplinary committees as required.
* Prepare architectural diagrams and technical specifications for the engineering team.
* Represent coding standards through sharing your expertise, performing code reviews, and mentoring engineers.