(YW21) - Senior Software Engineer, Mobile Technology

(YW21) - Senior Software Engineer, Mobile Technology

09 Nov
|
Huawei Technologies Canada Co., Ltd.
|
Markham

09 Nov

Huawei Technologies Canada Co., Ltd.

Markham

Job Description





We are looking for a Senior Software Engineer who possesses a passion for pushing consumer technologies to the limits. You will work with our team of talented engineers and researchers to implement and practice cutting edge HCI and machine learning technologies on mobile/consumer devices.



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





Qualifications





Must-haves:



- BS/MS degree in Computer Science, Engineering or a related subject

- Solid understanding of Data Structure and Algorithm

- Strong coding skills in Java, any of the high level language (Java/C++/Python etc) 

- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.

- Solid understanding of the full mobile 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 (preferred)

- Proven working experience in Android app development (preferred)

- Breadth of experience with full-stack development from front-end, user interfaces, mobile platforms, back end services, web services and database systems (preferred)

- Proven working experience in Android app development (preferred)



Nice-to-haves:



- Have published at least one original Android app 

- Experience with third-party libraries for Android, such as RxJava, EventBus, ButterKnife, Dagger, GreenDao etc. 

- Knowledge of Machine Learning / Deep Learning 





Additional Information





We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.

The original job offer can be found in Kit Job:
https://www.kitjob.ca/job/17206043/yw21-senior-software-engineer-mobile-technology-markham/?utm_source=html

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: (yw21) - senior software engineer, mobile technology
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert