Experience
4 - 6 yrs
Job Location
Hyderabad, India
Vacancy
1
Designation
Android Developer
Job Type
ONSITE
Job Description
Qualifications:
- Bachelor s Degree / Graduate
Job Description:
- Design and build advanced applications for the Android platform
- Work with third-party API integration and RestAPI using Postman and Swagger
- Experience in android core concept activity, services, UI design
- Ability to create custom interactions with ViewGroups
- Primary focus to be development of Android applications and their integration with back-end services
- Expert in UI components & controls; Action Bars, Widgets, Fragments etc
Essential Skill
- Must have Sound knowledge of object-oriented concepts, database concepts, Java, SqlLite, JSON parsing and XML
- Keen experience in building apps with React-Native
- Working knowledge with Custom view, Animations, Services and Database
- Strong knowledge of Android UI design principles, patterns and MVP, MVVM architecture
- Experience in using analytics, location and social APIs, MDM, payment gateway, SMS gateway, media content transcoding and cloud integration, APM tools
- A commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential
Desired Skill
- Proficient understanding of code versioning tools, such as Git, Experience in RxJava, Kotlin development, Android Studio 3.5, Material Design, MVP/MVVM and RxAndroid (is a plus)
- Knowledge of Cross Platform (Flutter, Phone Gap) is added advantage
- Good Communication Skills
- Positive Attitude
Good to have Skills
- Dealing US ClientsiOS frameworks like Onsen UI, Ionic, WebKit, CloudKit, Spatial Reasoning
- Dealing US Clients
Roles and Responsibilities:
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Perform research and development of improving and enhancing Offline, performance, Security of the native mobile applications.
- Understand and manage overall team deliverables, objectives, timelines, milestones, and impacts.
- Participate in high-level project estimation, Data modeling, and solution design reviews.
- Identify new opportunities based on research, industry trends and best practices, driving innovation and ensure these are incorporated in Product Development.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
