Skip to content

Software Engineer – Java & JavaScript/TypeScript

  • Markham, Ontario
efkbv

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