
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.