Job description
Our team has an immediate 12-month contract opening for a Software Engineer.
Responsibilities:
- Design and build advanced applications / libraries / services for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with open source machine learning libraries for Android platform
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Job requirements
What you’ll bring to the team:
- BS/MS degree in Computer Science, Engineering or a related subject
- Solid understanding of Data Structure and Algorithm
- Strong coding skills in Java and JavaScript/TypeScript
- Solid understanding of the full software development life cycle
- Breadth of experience with full-stack development from front-end, user interfaces, mobile platforms, back end services, web services and database systems is an asset
- Proven working experience in Android app development is an asset
- Proficiency in both English and Mandarin Chinese is required
#LI-HC1
or
All done!
Your application has been successfully submitted!