Search jobs > Mississauga, ON > Android developer

Android Developer (Onsite)

JDRF Electromag Engineering Inc.
Mississauga, ON, CA
$43-$45 an hour (estimated)
Full-time
Quick Apply

Company Information JDRF Electromag Engineering Inc. is a research-intensive product development company located in Port Credit, Mississauga, Ontario.

Our mission is to reduce global GHG emissions by creating affordable Smart Lighting for commercial buildings. We have developed a breakthrough technology that will transform the commercial smart lighting industry and have a measurable impact on global GHG emissions.

As a member of our team, you will join what we believe is the most exciting clean-tech story in Canada. You will also have the opportunity to be part of a close-knit and innovative team that works with cutting edge technology including machine learning, edge computing and data fusion.

General Description We are looking for an exceptional Android Developer to join our team. The ideal candidate is bright, has a can-do attitude, has a commitment to lifelong learning, and demonstrates a passion for research and development.

In this role, you will learn new skills by building the end-to-end mobile experience of our breakthrough lighting control system.

Key Responsibilities Design and implement highly reliable Android mobile applications using Kotlin. Apply commonly used design patterns and best practices to ensure that the code is modular, testable and maintainable.

Identify opportunities to adopt an existing algorithm to solve a given problem in the most efficient and proven manner. Develop and refine clickable wire-frames to establish stakeholder consensus on the user-experience prior to implementation.

Adhere to the company standard engineering process to ensure that the problem is clearly formulated, and that candidate solution methodologies are explored prior to design and implementation.

Author requirements using company standard syntax to defined functional and non-functional behaviour in terms that are clear, concise and testable.

Develop application programming interfaces (APIs) to support integration into the broader system. Produce high quality documentation and provide rationale for key design choices.

Develop and execute system and unit tests to identify and mitigate any risk to product quality. Analyze the complexity and run-time of a function using big O notation.

Position Requirements Electrical Engineering, Computer Engineering or Computer Science Bachelor’s Degree. 3+ years of experience in mobile application development.

Experience with a sophisticated build system, automated testing, and modern CI / CD techniques. Strong analytical and communication skills.

Demonstrated ability to learn and apply new concepts and technologies. Ability to work with a high-performing, fast-past team. Powered by JazzHR

30+ days ago
Related jobs
JDRF Electromag Engineering Inc.
Mississauga, Ontario

General Description We are looking for an exceptional Android Developer to join our team. Key Responsibilities Design and implement highly reliable Android mobile applications using Kotlin. ...

Promoted
Infotek Consulting Services Inc.
Toronto, Ontario

Infotek Consulting is looking for a seasoned iOS Developer - this is a hybrid contract based in Toronto. Deep knowledge of iOS design best practices and Apple’s Human Interface Guidelines (accessibility). OS developer working on large scale projects. ...

Promoted
AMISEQ
Toronto, Ontario

Years experience with developing and maintaining applications with RDBMS like Oracle DB, MySQL – Oracle SQL Developer, PL/SQL, Stored Procedures, Functions and data modeling. Oracle SQL Developer and optimizing query performance. ...

Promoted
Air Tek Inc
Toronto, Ontario

Air-tek is a Canadian based software company focused on modernizing the airline industry and dealing with its most important and valuable issues. Our software has been in production for over six years and is deployed at some of the largest and fastest growing airlines around the world, giving them s...

Infinix Immigration Service Private Limited
Canada

Design and build advanced applications for the Android platform. ...

Royal Cyber ​​Inc.
Mississauga, Ontario

Android/iOS/Cross-platform) and web-based systems • Strong understanding of modern mobile application development principles and iOS and Android app deployment procedures • Experience on at least 2-3 mobile implementations / migration involving Cordova / Phonegap, AngularJS, JavaScript, Ionic framew...

SOTI
Mississauga, Ontario

Job Title: Senior Android Developer Location: Mississauga, ON Work model: Hybrid, 2 days in-office minimum; additional occasional/or regular in-office days may be required Who We Are It all started with a classic story about one developer’s vision. What You’ll Do Develop innovative solutions to tack...

Global Pharma Tek
Toronto, Ontario

Experience working with commercial grade mobile applications iOS and Android using native languages (Objective-C / Swift, Xcode or Java with Android Studio). Experience with mobile OS architecture - in areas of: UI, memory management, data storage, application management by OS and cybersecurity. Exp...

NUCODE TECHNOLOGIES INC
Toronto, Ontario

Experience: 1 year to less than 2 years.Write, modify, integrate and test software code.Maintain existing computer programs by making modifications as required.Communicate technical problems, processes and solutions.Prepare reports, manuals and other documentation on the status, operation and mainte...

Moneris
Toronto, Ontario

We are seeking a senior software developer that has hands-on experience in mobile application development. Design, develop and support user-focused mobile-based applications and programs for. Mentor other software developers to support their performance and pass on knowledge. Hands-on experience bui...