Apprenticeship Full-Stack Engineer (H/F)

TheAssistant
  • Paris
  • Post Date: October 6, 2024
  • 14991
  • Applications 0
  • Views 2
Job Overview

logo~ English version below ~

 Notre vision

TheAssistant est né d’une volonté de simplifier le quotidien des entreprises ; permettre à nos utilisateurs de se dégager du temps pour penser, créer et innover. Pour tout simplement se concentrer sur l’essentiel.

 Notre Solution

Basée à Paris, et grâce à des partenaires répartis dans toute la France, notre solution permet à ses utilisateurs de déléguer en ligne et à la demande une multitude de tâches (administratives, personnelles, recherche, traduction, …).

Outre l’aspect humain, essentiel par-dessus tout, nous avons développé une technologie afin d’optimiser et améliorer la qualité de nos services.

TheAssistant a déjà réalisé plus de 400,000 tâches et missions pour plus de 500 utilisateurs.

 Le Poste

Statut : AlternanceLieu : ParisBesoin : immédiatRemote : flexibleRémunération: selon profil

 Le Contexte

Application Desktop Web, Mobile iOS et Mobile AndroidLangage de l’application:Angular 16/Ionic 7 pour l’application externe pour les clients, disponible sur Desktop et MobileAngular 15 pour l’application interne, disponible sur Desktop pour les assistants et les opérationsNodeJs 18 pour le Backend partagé (avec la suite Google Cloud dont Firestore et Cloud Functions)Langage des tests automatisés : À déterminerIntégration continue (sprints)
️ Missions

Vous Intégrerez L’équipe Tech Pour Travailler Sur L’amélioration Constante Du Produit En Vue De Rendre Les Applications TheAssistant Toujours Plus Efficaces, Fiables Et Faciles D’utilisation. Vos Missions Seront Notamment De

Analyser et comprendre le produit TheAssistantAider au développement et à l’amélioration des applicationsSur Mobile et Desktop pour l’application externeSur Desktop pour l’application interneEn Backend pour les deux applications, avec notamment une dimension IAParticiper à la résolution de bugsDévelopper des outils de tests automatisésDévelopper des tests fiables, simples et efficacesS’assurer de la bonne exécution des tests et tenir des rapports de bugs réguliersAdapter les tests au fur et à mesure du développement continu de l’applicationParticiper à la qualification des anomalies remontées par les utilisateursJouer un rôle proactif dans l’organisation des sprints et le bon déroulement des mises en productionFaire preuve d’initiative pour proposer des solutions visant à l’amélioration de la qualité de l’application
 Profil Recherché

Grande école d’ingénieurConnaissances en Programmation Orientée ObjetCuriosité, motivation et envie d’apprendre en continuBon niveau d’anglais (surtout à l’écrit)Appétence pour les plateformes mobilesBonne rigueur et sens de l’organisationEsprit de synthèseBonne gestion du temps en fonction des priorités

 Ces compétences seraient un + :

Précédente expérience en Angular/NodeJSConnaissances en Cypress ou tout autre framework de tests javascriptExpérience sur Github

 Process

Un premier contact au téléphoneUn test technique de moins d’une heure à faire à la maisonUn entretien avec Coline, Lead Developer chez TheAssistant et tutrice de cette alternance, pour évaluer votre motivation et votre correspondance avec les attentes du posteUn entretien informel avec les cofondateurs et la Chief of Staff

 Avantages

Société jeune, dynamique et ambitieuseUn super assistant personnel :)Avoir un impact direct sur le produitApprentissage constant (avec des ateliers réguliers sur des sujets techniques)Embauche à la clé

N’hésitez pas à postuler même si vous ne correspondez pas à 100% aux critères demandés : ce qui compte avant tout, c’est la motivation !

Vous êtes invité.e à postuler ou à recommander quelqu’un que vous connaissez, quel que soit leur sexe, leur religion, leur âge, leur orientation sexuelle, leur origine ethnique, leur handicap ou leur lieu d’origine. Si vous avez un handicap, faites-nous savoir si nous pouvons faciliter le processus d’entretien pour vous !

~ English version ~

 Our Vision

TheAssistant was born from a desire to simplify the daily lives of businesses; allowing our users to free up time to think, create, and innovate. To simply focus on what matters most.

 Our Solution

Based in Paris, and thanks to partners spread throughout France, our solution enables users to delegate a multitude of tasks (administrative, personal, research, translation, etc.) online and on demand.

In addition to the human aspect, which is essential above all, we have developed technology to optimise and improve the quality of our services.

TheAssistant has already completed over 400,000 tasks and missions for more than 500 users.

 The Position

Status: ApprenticeshipLocation: ParisNeed: ImmediateRemote: FlexibleCompensation: according to profile

 The Context

Web Desktop Application, Mobile iOS, and Mobile AndroidApplication Language:Angular 16/Ionic 7 for the external application for clients, available on Desktop and MobileAngular 15 for the internal application, available on Desktop for assistants and operationsNodeJs 18 for the shared Backend (with Google Cloud suite including Firestore and Cloud Functions)Automated test language: To be determinedContinuous integration (sprints)
️ Missions

You Will Join The Tech Team To Work On The Constant Improvement Of The Product In Order To Make TheAssistant Applications More Effective, Reliable, And User-friendly. Your Missions Will Include

Analysing and understanding TheAssistant productAssisting in the development and improvement of the applicationsOn Mobile and Desktop for the external applicationOn Desktop for the internal applicationIn Backend for both applications, with a particular focus on AIParticipating in bug resolutionDeveloping automated testing toolsDeveloping reliable, simple, and effective testsEnsuring the proper execution of tests and maintaining regular bug reportsAdapting tests as the application’s continuous development progressesParticipating in qualifying anomalies reported by usersPlaying a proactive role in sprint organisation and smooth production releasesShowing initiative to propose solutions aimed at improving application quality
 Ideal Profile

Engineering school graduateObject-Oriented Programming knowledgeCuriosity, motivation, and a continuous learning mindsetGood level of English (especially in writing)Appetite for mobile platformsGood rigour and organisational skillsSynthesis skillsGood time management depending on priorities

 These Skills Would Be a Plus

Previous experience in Angular/NodeJSKnowledge of Cypress or any other JavaScript testing frameworkExperience with Github

 Process

Initial phone contactA technical test of less than an hour to be done at homeAn interview with Coline, Lead Developer at TheAssistant and supervisor of this apprenticeship, to assess your motivation and suitability for the positionAn interview with the co-founders and Chief of Staff, simply to meet them

 Benefits

Young, dynamic, and ambitious companyA great personal assistant :)Direct impact on the productContinuous learning (with regular workshops on technical subjects)Potential for permanent employment

Don’t hesitate to apply even if you don’t meet 100% of the criteria requested: what matters most is motivation!

You are invited to apply or recommend someone you know, regardless of their gender, religion, age, sexual orientation, ethnic origin, disability, or place of origin. If you have a disability, please let us know if we can facilitate the interview process for you!

Job Detail
Shortlist Never pay anyone for job application test or interview.