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\'e\'quipe de conception et de de\'veloppement Android, vous aurez la responsabilite\' de mener a\xcc\x80 bien le de\'veloppement d\'applications mobiles natives.

Responsabilit\xc3\xa9s:
  • Concevoir et mode\'liser des solutions pour te\'le\'phones Android et montres Wear OS
  • De\'velopper, analyser et programmer des nouvelles applications mobiles en utilisant React Native, Java et ou Kotlin
  • Concevoir et de\'velopper des interfaces entre les te\'le\'phones et les montres et les serveurs distants (Cloud) sous le format .json
  • Ge\'rer des bases de donne\'es No-Sql et de\'velopper des interfaces pour pouvoir y transfe\'rer les donne\'es provenant des montres et des te\'le\'phones
  • E\'crire la documentation technique et les spe\'cifications
  • Assurer la maintenance des programmes et logiciels existants
  • Contribuer a\xcc\x80 la conception et l\'e\'volution de l\'architecture applicative
  • Assister l\'e\'quipe de livraison lors des activite\'s de re\'alisation des projets du de\'ploiement, de la se\'curisation des solutions ainsi que des activite\'s courantes
  • Re\'aliser des revues de code le vo\xcc\x82tre et celui de votre e\'quipe
  • Veiller a\xcc\x80 la qualite\' du travail, exe\'cuter des tests et des preuves de concepts pour valider le bon fonctionnement et s\'assurer de rencontrer les requis
  • Participer aux re\'unions de de\'veloppement et appliquer les bonnes pratiques des me\'thodologiesAgile
  • De\'ployer 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\'implantation et la mise en service
Profil:
  • BAC en informatique ou l\'\xc3\xa9quivalent
  • 7+ ans d\'expe\'rience en de\'veloppement et conception d\'applications mobile ou embarque\'
  • 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\'es No-Sql
  • Expe\'rience dans la conception et la mise en \xc5\x93uvre de solutions informatiques, y compris l\'interaction et l\'inte\'gration backend de diffe\'rents composants : applications sur appareils intelligents (te\'le\'phones, montres, etc.), composants Web, informations cloud et bases de donne\'es
  • Avoir une expertise des environnements de de\'veloppement (IDE) comme Android studio, VS Code,Intellij
  • Expe\'rience avec la conception organique base\' sur les besoins fonctionnels et non-fonctionnels
  • Expe\'rience avec les tests fonctionnels et automatise\'s
  • Connai\xcc\x82tre les bonnes pratique DevOps avec VScode
  • Avoir de l\'expe\'rience dans l\'utilisation de Git (Gitlab, Github, Azure Git, etc.) (atout)
  • Expe\'rience en de\'veloppement IOS (Swift) (atout)
  • Avoir des connaissances dans la cryptographie et dans la se\'curite\' des applications (atout)
  • Inte\'re\xcc\x82t de\'montre\' pour la cyberse\'curite\'
  • Bonne capacite\' a\xcc\x80 organiser et a\xcc\x80 planifier son travail
  • Bonne capacite\' a\xcc\x80 travailler en e\'quipe et a\xcc\x80 transmettre son savoir-faire
  • Curiosite\' et inte\'re\xcc\x82t a\xcc\x80 se de\'passer et a\xcc\x80 apprendre les dernie\xcc\x80res tendances
  • Grande rigueur dans son travail et orientation vers les re\'sultats
  • Aptitudes exceptionnelles pour l\'analyse
  • Approche proactive et me\'thodique a\xcc\x80 l\'e\'gard de la re\'solution de proble\xcc\x80mes
  • Habilite\' d\'e\'tablir des plans haut niveau et de\'taille\', cre\'er des diagrammes de se\'quence et digrammes de flow pour des solutions informatiques comprenant des interactions complexes avec diffe\'rents syste\xcc\x80mes mentionne\'s en haut
  • Capacite\' a\xcc\x80 travailler de manie\xcc\x80re cre\'ative et analytique dans un environnement de re\'solution de proble\xcc\x80mes
  • Excellentes aptitudes pour les relations interpersonnelles et la communication verbale et e\'crite
  • 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
    JD2203603
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned