Mobile iOS developer

Company Logo
Elocity Technology Inc. Published: December 24, 2018
Location
Toronto, Ontario
Internship Type
Salary range
30,000 - 40,000
Hours per week
40
Start Date
2019/01/01
End Date
2019/08/01

Description

Elocity Technologies Inc. (Elocity) is a software technology company in clean energy space. Elocity is building products and solutions to bring smart control, interoperability and transparency of electric mobility and energy storage using machine learning, artificial intelligence and blockchain.

Elocity is made of high energy resourceful engineers and scientist with an entrepreneurial spirit. We are searching for motivated Mobile Developer - Android & iOS with excellent experience to translate the conceptual design to beautiful mobile application. The candidates must be creative, enthusiastic, and quick learner for delivering applications quickly. The ideal candidate will have experience developing Android, iOS and hybrid applications.

Duties and responsibilities

  • Analyze the business/product requirements, design and develop mobile applications.
  • Develop fully functional mobile applications writing clean code.
  • Support the entire application lifecycle, including concept, design, test, release and support phases
  • Manage data integrity and quality assurance activities to ensure application stability.
  • Create and execute unit and UI tests to identify malfunction.
  • Evaluate and debug mobile applications to optimize their performance
  • Must be able to work with minimal supervision within a structured environment
  • Possesses problem solving skills and work as a team player

Knowledge and skills

  • Experience with offline and cloud connected mobile application development.
  • Strong programming experience in  Objective C/Swift for iOS, Java for Android or hybrid applications using React /Ionic etc frameworks.
  • Deep technical knowledge of design patterns such as MVC, MVP and MVVM.
  • Have published one or more apps in either Apple App Store or Google Play
  • Experience with mobile and web-based applications using platform such as Firebase.
  • Experience working on applications consuming data from RESTful services.
  • Experience using source code control systems, such as Git, Stash, Subversion, or CVS and build/integration tools.
  • Experience with databases and its architecture.

Education required

Bachlors in engineering or similar educational qualifictions

Certification required

  • 2 + years native iOS Development
  • 2+ years native Android Development
  • 1+ hybrid application development
Eligibility criteria

Career-Launcher Internships are funded by the Government of Canada under the Youth Employment Strategy. For program criteria information visit their website.

 

Qualified interns are:

  • Starting the internship within two years of receiving their post-secondary diploma
  • Underemployed (employed below their level of education or work part-time)
  • No more than 30 years of age at the start of the internship
  • Canadian citizens, permanent residents or persons granted refugee status in Canada*
  • Legally allowed to work according to the relevant provincial and Canadian legislation and regulations
  • Not receiving employment insurance during their internship
  • Available to work for at least six months

*Refugee protection must be conferred under the Immigration and Refugee Protection Act. Persons awaiting refugee status, as well as those who hold a temporary visitor visa, student visa or work visa, are ineligible to participate in a Youth Employment Strategy initiative.

Apply
Drop files here browse files ...
Allowed formats: pdf, doc, txt, rtf, docx
Drop files here browse files ...
Allowed formats: pdf, doc, txt, rtf, docx
Voluntary Information
You are encouraged to complete the following voluntary questions and indicate if you are a member of any of these groups. This information is being collected for program analysis purposes only.
Accept and Submit
Captcha