Android / React Native Senior Developer [#4407]

Montreal, QC, Canada

Job Description


Alteo is looking for a Senior Android / React Native Developer for a contract based in Montreal. Duration: 4 to 6 months.

*** Hybrid work: 2 days office / 3 days telecommuting ***

As a member of the Android design and development team, you will be responsible for leading the development of native mobile applications.

Responsibilities:

  • Design and model solutions for Android phones and Wear OS watches.
  • Develop, analyze and program new mobile applications using React Native, Java and or Kotlin
  • Design and develop interfaces between phones and watches and remote servers (Cloud) in .json format
  • Manage No-Sql databases and develop interfaces to transfer data from watches and phones to them
  • Write technical documentation and specifications
  • Maintain existing programs and software
  • Contribute to the design and evolution of the application architecture
  • Assist the delivery team in project implementation, deployment, solution security and day-to-day activities
  • Conduct code reviews of your own and your team\'s code
  • Ensure the quality of work, run tests and proofs of concept to validate correct operation and ensure that requirements are met
  • Participate in development meetings and apply the best practices of Agile methodologies
  • Deploy code and be familiar with DevOps best practices
  • Publish applications on the Google Play Store
  • Act as a resource person and provide technical support to users during implementation and commissioning
Profile:
  • Bachelor\'s degree in computer science or equivalent
  • 7+ years\' experience in developing and designing mobile or embedded applications
  • 5+ years in React, Javascript and Node js languages
  • 2+ years in Java and/or Kotlin
  • Very good knowledge of .Json and XML files and No-Sql databases
  • Experience in designing and implementing IT solutions, including the interaction and backend integration of various components: applications on smart devices (phones, watches, etc.), web components, cloud information and databases
  • Expertise in development environments (IDEs) such as Android studio, VS Code,Intellij
  • Experience with organic design based on functional and non-functional requirements
  • Experience with functional and automated testing
  • Knowledge of DevOps best practices with VScode
  • Experience using Git (Gitlab, Github, Azure Git, etc.) (asset)
  • Experience in IOS development (Swift) (asset)
  • Knowledge of cryptography and application security (asset)
  • Demonstrated interest in cybersecurity
  • Good ability to organize and plan work
  • Ability to work as part of a team and pass on know-how
  • Curiosity and interest in surpassing oneself and learning about the latest trends
  • Rigorous work ethic and results orientation
  • Exceptional analytical skills
  • Proactive and methodical approach to problem solving
  • Ability to draw up high-level and detailed plans, create sequence diagrams and flow charts for IT solutions involving complex interactions with various systems mentioned above
  • Ability to work creatively and analytically in a problem-solving environment
  • Excellent interpersonal, verbal and written communication skills
  • ideally bilingual in English and French

Alteo est \xc3\xa0 la recherche d\'un D\xc3\xa9veloppeur Senior Android / React Native pour un contrat bas\xc3\xa9 \xc3\xa0 Montr\xc3\xa9al. Dur\xc3\xa9e: 4 \xc3\xa0 6 mois.

*** Travail hybride: 2 jours bureau / 3 jours t\xc3\xa9l\xc3\xa9travail ***

En tant que membre de l\xe2\x80\x99e\xcc\x81quipe de conception et de de\xcc\x81veloppement Android, vous aurez la responsabilite\xcc\x81 de mener a\xcc\x80 bien le de\xcc\x81veloppement d\xe2\x80\x99applications mobiles natives.

Responsabilit\xc3\xa9s:
  • Concevoir et mode\xcc\x81liser des solutions pour te\xcc\x81le\xcc\x81phones Android et montres Wear OS
  • De\xcc\x81velopper, analyser et programmer des nouvelles applications mobiles en utilisant React Native, Java et ou Kotlin
  • Concevoir et de\xcc\x81velopper des interfaces entre les te\xcc\x81le\xcc\x81phones et les montres et les serveurs distants (Cloud) sous le format .json
  • Ge\xcc\x81rer des bases de donne\xcc\x81es No-Sql et de\xcc\x81velopper des interfaces pour pouvoir y transfe\xcc\x81rer les donne\xcc\x81es provenant des montres et des te\xcc\x81le\xcc\x81phones
  • E\xcc\x81crire la documentation technique et les spe\xcc\x81cifications
  • Assurer la maintenance des programmes et logiciels existants
  • Contribuer a\xcc\x80 la conception et l\xe2\x80\x99e\xcc\x81volution de l\xe2\x80\x99architecture applicative
  • Assister l\xe2\x80\x99e\xcc\x81quipe de livraison lors des activite\xcc\x81s de re\xcc\x81alisation des projets du de\xcc\x81ploiement, de la se\xcc\x81curisation des solutions ainsi que des activite\xcc\x81s courantes
  • Re\xcc\x81aliser des revues de code le vo\xcc\x82tre et celui de votre e\xcc\x81quipe
  • Veiller a\xcc\x80 la qualite\xcc\x81 du travail, exe\xcc\x81cuter des tests et des preuves de concepts pour valider le bon fonctionnement et s\xe2\x80\x99assurer de rencontrer les requis
  • Participer aux re\xcc\x81unions de de\xcc\x81veloppement et appliquer les bonnes pratiques des me\xcc\x81thodologiesAgile
  • De\xcc\x81ployer le code et bien connai\xcc\x82tre les bonnes pratique DevOps
  • Publier les applications sur le \xc2\xab Google Play Store \xc2\xbb
  • Agir a\xcc\x80 titre de personne-ressource et assurer un soutien technique aux utilisateurs pendant l\xe2\x80\x99implantation et la mise en service
Profil:
  • BAC en informatique ou l\'\xc3\xa9quivalent
  • 7+ ans d\xe2\x80\x99expe\xcc\x81rience en de\xcc\x81veloppement et conception d\xe2\x80\x99applications mobile ou embarque\xcc\x81
  • 5+ ans en langage React, Javascript et Node js
  • 2+ ans en langage Java et/ou Kotlin
  • Tre\xcc\x80s bonne connaissance avec les fichiers .Json et XML et les bases de donne\xcc\x81es No-Sql
  • Expe\xcc\x81rience dans la conception et la mise en \xc5\x93uvre de solutions informatiques, y compris l\'interaction et l\'inte\xcc\x81gration backend de diffe\xcc\x81rents composants : applications sur appareils intelligents (te\xcc\x81le\xcc\x81phones, montres, etc.), composants Web, informations cloud et bases de donne\xcc\x81es
  • Avoir une expertise des environnements de de\xcc\x81veloppement (IDE) comme Android studio, VS Code,Intellij
  • Expe\xcc\x81rience avec la conception organique base\xcc\x81 sur les besoins fonctionnels et non-fonctionnels
  • Expe\xcc\x81rience avec les tests fonctionnels et automatise\xcc\x81s
  • Connai\xcc\x82tre les bonnes pratique DevOps avec VScode
  • Avoir de l\xe2\x80\x99expe\xcc\x81rience dans l\xe2\x80\x99utilisation de Git (Gitlab, Github, Azure Git, etc.) (atout)
  • Expe\xcc\x81rience en de\xcc\x81veloppement IOS (Swift) (atout)
  • Avoir des connaissances dans la cryptographie et dans la se\xcc\x81curite\xcc\x81 des applications (atout)
  • Inte\xcc\x81re\xcc\x82t de\xcc\x81montre\xcc\x81 pour la cyberse\xcc\x81curite\xcc\x81
  • Bonne capacite\xcc\x81 a\xcc\x80 organiser et a\xcc\x80 planifier son travail
  • Bonne capacite\xcc\x81 a\xcc\x80 travailler en e\xcc\x81quipe et a\xcc\x80 transmettre son savoir-faire
  • Curiosite\xcc\x81 et inte\xcc\x81re\xcc\x82t a\xcc\x80 se de\xcc\x81passer et a\xcc\x80 apprendre les dernie\xcc\x80res tendances
  • Grande rigueur dans son travail et orientation vers les re\xcc\x81sultats
  • Aptitudes exceptionnelles pour l\xe2\x80\x99analyse
  • Approche proactive et me\xcc\x81thodique a\xcc\x80 l\xe2\x80\x99e\xcc\x81gard de la re\xcc\x81solution de proble\xcc\x80mes
  • Habilite\xcc\x81 d\xe2\x80\x99e\xcc\x81tablir des plans haut niveau et de\xcc\x81taille\xcc\x81, cre\xcc\x81er des diagrammes de se\xcc\x81quence et digrammes de flow pour des solutions informatiques comprenant des interactions complexes avec diffe\xcc\x81rents syste\xcc\x80mes mentionne\xcc\x81s en haut
  • Capacite\xcc\x81 a\xcc\x80 travailler de manie\xcc\x80re cre\xcc\x81ative et analytique dans un environnement de re\xcc\x81solution de proble\xcc\x80mes
  • Excellentes aptitudes pour les relations interpersonnelles et la communication verbale et e\xcc\x81crite
  • Id\xc3\xa9alement bilingue anglais fran\xc3\xa7ais

Alteo

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2209733
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned