Android Software Engineer
- 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