6+ years Android Mobile App development experience.
Should have experience with social media apps.
Should have hands on experience with handling video and picture posting
Should have knowledge with Live streaming engines like wowza , face filters , Video HLS streaming etc.
Demonstrated ability to balance workload of multiple projects simultaneously .
Demonstrated ability to oversee quality assurance Task (Story) time estimation.
Demonstrated ability to take up technical challenges in Mobile App development
Ability to work with Team lead, Project Manager on multiple projects
Responsibilities:
Contributing to the analysis, design, development, implementation, and maintenance of client projects for mobile devices.
Develop plan and execute projects along with prototyping and unit testing Work with various other teams (server, design, QA, PM) in executing and delivering projects.
Coordinate with QA for creation of test plans and defect reports to ensure quality assurance standards are met.
Performs other reasonable and relevant activities and functions as requested and required.
Job Description
Deep experience building Android apps with Java and Kotlin
Knowledge of design patterns, data structures and algorithms
Deep experience with modern Android SDK’s like architecture components including MVVM, ViewModels, LiveData, RetrofitExperience with unit testing
Good knowledge in Firebase
Proficient with GIT and Bitbucket repository
Customer focused mindset, taking pride in creating an informative date-driven journey
Experience in interfacing with API’s and third party libraries, including Collection+JSON API
Organized, ability to be self-managed and able to collaborate across team Agile / SCRUM experience
Expereince with developing video streaming apps similar to TIKTOK , Chingari etc.
Expereince with Video / picture editing third party tools and Face Filters