Mobile iOS developer

Company Logo
Elocity Technology Inc. Publié : le 24 Déc 2018
Lieu
Toronto, Ontario
Échelle salariale
30,000 - 40,000
Heures par semaine
40
Date de début
2019/01/01
Date de fin
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.

Tâches et responsabilités

  • 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

Connaissances et compétences

  • 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.

Scolarité requise

Bachlors in engineering or similar educational qualifictions

Certifications requises

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

Eligibility criteria

Les Stages lancement de carrière sont financés par le gouvernement du Canada dans le cadre de la Stratégie emploi jeunesse. Pour des renseignements sur les critères d’admissibilité du programme visitez leur site Web.

 

Les stagiaires admissibles :

  • Ont obtenu leur diplôme dans les deux ans précédents le début du stage
  • Sont sous-employés (avoir un emploi au-dessous de leur niveau de scolarité ou à temps partiel)
  • Sont âgés de 30 ans ou moins au début du stage
  • Sont citoyens canadiens, résidents permanents ou détenteurs du statut de réfugié au Canada*
  • Sont légalement autorisés à travailler en vertu des lois et règlements provinciaux et fédéraux applicables
  • Ne reçoivent pas de prestation d’assurance-emploi pendant le stage
  • Sont disponibles pour travailler pendant au moins six mois

*Le statut de réfugié doit être conféré aux termes de la Loi sur l’immigration et la protection des réfugiés. Les personnes en attente du statut de réfugié et celles qui détiennent un visa de séjour temporaire, visa d’étudiant ou permis de travail, ne peuvent participer à une initiative de la Stratégie emploi jeunesse.

Soumettre ma candidature
Déposer le fichier ici parcourir vos fichiers
Formats acceptés : pdf, doc, txt, rtf, doc
Déposer le fichier ici parcourir vos fichiers
Formats acceptés : pdf, doc, txt, rtf, doc
Informations facultatives
Nous vous invitons à indiquer votre appartenance aux groupes désignés. Ces renseignements sont recueillis aux fins de l’analyse du programme seulement.
Confirmer et soumettre
Captcha