Android Developer
Level: Associate / Independent / Senior
Level: Associate / Independent / Senior
Responsibilities
- Analyses assigned project’s requirement and review specifications
- Develop coding and design tasks to ensure software meets specified performance and reliability requirements
- Conduct systems programming and systems support activities
- Define the module specific requirements for software development projects
- Works in software development team to deliver high quality software features
Required Qualifications and Skills
- BS/MS degree in Computer Science, Information Technology or a related subject
- At least 3 years experience as an Android developer
- Solid understanding of the full mobile development life cycle
- Experienced with Android SDK
- Have published at least one original Android app
- Experienced working with remote data via REST and JSON
- Experienced with Android studio
- Experienced with third-party libraries and APIs
- Experienced working with source version control (Git/Github is preferred)
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Good teamwork and communication skill
- Good time management and problem solving skill
- Able to coach and mentor junior members
- Good learning attitude, professionalism and high sense of responsibility
- Good command of English is a must