Stage d'hiver pour développeurs mobiles chez Redmadrobot



Ho ho ho, Habr! Nous lançons le cinquième stage d'hiver pour les développeurs au bureau de Moscou de Redmadrobot. Nous attendons vos candidatures jusqu'au 10 janvier inclus. Nous commençons à pratiquer le 31 janvier, nous attendons une saturation de 7 à 8 semaines.

À quoi s'attendre d'un stage


  • Nous offrons les compétences les plus pertinentes et nécessaires.
  • Matériaux de projets réels
  • Deux groupes de travail distincts: iOS et Android
  • Cours du soir à plein temps à Swift / Kotlin trois fois par semaine de 18h30 à 20h30
  • Devoirs difficiles et intéressants
  • Connaissance de la cuisine interne de l'entreprise

Et, selon la tradition, l'occasion de rejoindre les rangs des robots pour ceux qui sont avec nous sur la vague.

Contenu du programme


Le stage est à temps plein et se compose de conférences et de séminaires où vous pouvez mettre en pratique de nouvelles connaissances.

La conception

  • MVC, MVP, MVVM et SOA sur les applications iOS et Android
  • Application appropriée et appropriée des modèles de conception
  • Réutiliser la conception
  • Garder la base de code propre et à jour après chaque WWDC et Google I / O
  • Lier ou ne pas lier
  • Composants d'architecture Android
  • Et bien sûr une architecture propre

Multithreading

  • Une approche intelligente du multithreading dans Android
  • De NSOperation à OSAtomic et POSIX sur iOS

La sécurité

  • Modèle de menace: comment protéger les utilisateurs sans méfiance d'eux-mêmes
  • Sécurisation de la connexion entre le client et le serveur
  • Bonnes pratiques de chiffrement et de stockage des données sur l'appareil
  • OWASP Mobile Top-10
  • Root sur Android, comment vivre et écrire des applications sécurisées avec lui
  • Reverse engineering d'applications Android

UI

  • Comment devenir un Jedi UI et un Ninja AutoLayout.
  • Utilitaires que nous avons écrits pour faciliter notre travail

Automatisation de la construction

  • Fonctionnement des builds dans Xcode: cibles, schémas, configurations et espaces de travail
  • Automatisation avec Fastlane

Interactions client-serveur

  • Conception de la base de données et comment elle nous concerne
  • REST, concevoir de bonnes API
  • Interaction efficace avec l'équipe interne de backhouse

Communication de production

  • Comment communiquer avec BA, DES, QA et ne pas devenir fou
  • Processus commerciaux en dehors du développement: cas de test, découpage et autres points de contact

Le stage est mené par les meilleurs spécialistes techniques de Redmadrobot: Artyom Kulakov Fi5t , Alexander Ignatiev Ignition_inc , Nina Dmitrieva Firedru , Ivan Vavilov vani2 , Arthur Sakharov mc_murphy et d'autres.

Qui attendons-nous


Quelqu'un qui a déjà de l'expérience dans le développement mobile, mais qui veut tout mettre sur les étagères.
Celui qui écrit le code est le meilleur et pense où se développer davantage.
Qui n'est pas encore le meilleur, mais qui y aspire avec confiance.

Un stage implique un travail à temps partiel - trois fois par semaine pendant deux heures (de 18h30 à 20h30).

Le stage n'est pas rémunéré. Avec les meilleurs stagiaires, nous sommes prêts à discuter de nouveaux emplois chez Redmadrobot.

Comment postuler


Remplissez le formulaire jusqu'au 10 janvier inclus ( iOS ou Android ).

Si vous n'avez pas le temps


Peu importe. Nous invitons les développeurs expérimentés à un entretien.

Nous invitons les développeurs ayant peu d'expérience sur leur plateforme pour un stage l'année prochaine, ou si d'ici là vous avez déjà de réelles compétences, venez immédiatement pour un entretien.

Nous inviterons les plus rapides et les meilleurs pour un stage.

Les résultats de la sélection seront annoncés le 11 janvier. Si vous n'avez jamais reçu de lettres et d'envois de notre part auparavant, regardez «spam» et «promo» - tout peut arriver.

Source: https://habr.com/ru/post/fr434258/


All Articles