Android Software Engineer

Location: Taiwan


  • To develop Migme Android client application
  • Follow Agile development methodologies
  • Sync up work progress with headquarter teams frequently


  • A degree in Computer Science, Engineering, or equivalent
  • For engineer position 2+ years experience in developing mobile applications, for senior engineer 6+ years experience.
  • Experience in firmware development and software optimization would be a plus. 
  • Expertise in data structures, algorithms, and complexity analysis
  • Working knowledge of version control systems
  • Knowledge in the following areas desired: networking, databases, distributed systems, web services, test automation
  • Experience with Agile development methodologies
  • Desire to work in a collaborative environment on really interesting problems
  • A good sense of humor
  • Have published an application on the Android Market
Apply Now