Software Engineer- Android Developer

More Options

Bangalore, Karnataka, India

To apply, email this job to yourself and open on a desktop to submit your application.

Job ID: 14409

Purpose and Overview
The responsibility of the mobile Android Developer is to provide technology solutions for projects and daily support. The developer ensures adherence to current standards and maintains a commitment to high quality development and implementations. This individual will provide technology expertise and guidance, remaining current with emerging technologies and industry best practices.

* Consistently demonstrate Limited Brands enterprise and functional competencies.
- Execute for Results
- Innovate and Reinvent
- Collaborate
- Be Fast & Agile
* Mobile initiatives (enhancements or project): (not all inclusive)
- The mobile developer will be required to design, develop, test, document, deploy, support and sustain the mobile apps--iPhone, iPad, Android, Windows Mobile-- interface and libraries.
- Collaborate with UX for product definition and use cases
- Assist with defining technical and functional user stories
* Customer Interaction skills: (not all inclusive)
- Ability to explain technical aspects of a solution to a non-technical audience
- Prepare and communicate status, issues, and opportunities to the business.
- Builds and maintains strong partnership with internal and external customers.
* Strong in depth knowledge in Android SDK, device APIs, Java
* Expertise in integrating with various back end services
* Expertise in developing custom widgets with flexibility and reusability in mind
* Expertise in Publishing mobile applications to Google app stores
* Expertise in XHTML/HTML, JavaScript, CSS, XML, JSTL, Ajax & JQuery
* Expertise with source control (SVN, Git)
* Good knowledge of HTML5/CSS 3
* Strong understanding of REST &SOAP
* Expertise in app memory management, multithreading, networking & Security
* Strong mobile UI design and implementation experience, including prototyping
* Continuous Delivery and Continuous Integration is a plus
* Test Driven Development (TDD) is a plus
* Experience and passion to work in a fast paced Agile environment, delivering functional features in small time durations