Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Responsibility for software engineering design and development of video technologies and act as a contributing member during the agile process, from sprint planning to retrospective.
Main Duties and Responsibilities
- Responsible for the design and building advanced applications for the Android platform.
- Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support.
- Build prototypes at tech scoping stage of projects.
- Working along the web developers to create and maintain a robust framework to support the apps/web.
- Working with the front end developers to build the interface with focus on usability features.
- Create compelling mobile device specific user interfaces and experiences.
- Optimizing performance for the apps /web.
- Keep up to date on the latest industry trends in the mobile/web technologies
Job Requirements
- Knowledge of Android SDK and Android Studio
- Experience in using source control management such as GitHub, bit bucket
- Exposure to Agile, Continuous Integration, Test Driven Development
- Extensive hands-on experience of creating custom UI controls, designing protocols, implementing interfaces, and performance optimization.
- Working knowledge of Web Services & REST (JSON) APIs.