03 Android Developers

Hạn nộp hồ sơ: 22/09/2015
Mô tả

LARION Computing, one of Vietnam's 30 Leading IT companies in 2014, is seeking an energetic Android Developer to join our mobile development team. The Android Developer will collaborate with a dynamic and creative team of developers at various stages of development, look to innovate and improve every aspect of each application. In addition to solving complex engineering problems quickly and intelligently, the Android Developer also has the following duties:

- Build awesome Android applications
- Code and perform unit test based on analysis and design models
- Act as an Android developer and play a supporting role across the other projects
- Work directly with other developers and product managers to design, build, test and release products with fast turn around times
- Gather requirements around functionality and translate those requirements into elegant functional solutions
- Collaborate with Business Analysts and Designers on product specifications and, if needed, make suitable adjustments
- Create and store documents related to the programming/design
- Build prototypes and create compelling device specific user interfaces and experiences
- Collaborate with other developers and testers to guide and solve problems
- Cooperate with developers to create and maintain a robust framework to support mobile use case
- Perform code reviews and code comments based on project's and company's regulations
- Package and deliver software to the testing team
- Keep up to date on the latest industry trends in the mobile technologies
- Operates effectively in a fast-paced, deadline driven, collaborative and iterative programming environment
- Perform other reports/tasks under the specific requirements of each project or as directed by Project Manager

Yêu Cầu

- University degree in Computer Sciences, or equivalent
- 3+ year’s professional Android development with 3+ year software development.
- Good knowledge of HTML5, CSS3, JavaScript, Ajax (JQuery/JQuery Mobile), AngularJS / Backbone
- Good at Java programming language and OOP.
- Understanding Android philosophy architect.
- Fluent in Android native technologies:
- MVC and Android SDK
- Fragment, action bar, adapter, loader, Activity, service and Software development life-cycle.
- Provider, AIDL, communication in android.
- Design layout
- Google API, SQLite, NDK.
- Good understanding of the nuances of fragments and Android XML layouts, and how to create adaptive interfaces that work for multiple device form factors
- Experiencing in iOS / Windows Phone / BlackBerry / PhoneGap is advantages.
- Strong knowledge about nature of mobile applications (compare to desktop development or web development) and devices