Emploi
De la source partenaire
Développeur d'applications Web front-end
90 000 $US Salaire
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Salaire à partir de
- 90 000
- Salaire jusqu'à
- 105 000
- Entreprise
- KoboToolbox
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Emplacement : À distance
Disponibilité : 35-40 heures par semaine
Horaires de travail : heures d'ouverture de l'Est des États-Unis
Relevant de : Développeur principal
KoboToolbox a une ouverture immédiate pour un développeur d'applications Web frontend pour pourvoir un poste à temps plein d'environ 35 à 40 heures par semaine, pour un engagement d'au moins 1 an. En tant que membre de notre équipe, vous partagerez le défi et l'enthousiasme liés à l'écriture de code utilisé par plus de 32 000 organisations à travers le monde. Ces organisations créent un changement basé sur les données grâce à la collecte et à l'analyse de plus de 20 millions d'enquêtes par mois.
Seuls les candidats ayant déjà une expérience de travail sur de grandes applications Web seront pris en considération. Au-delà du sens technique, nous recherchons un membre de l'équipe qui fait preuve de curiosité, d'initiative et d'une approche coopérative dans la résolution de problèmes et la prise de décision.
Si vous êtes passionné par l’utilisation de la technologie pour avoir un impact positif, nous voulons avoir de vos nouvelles !
Responsabilités
• Rechercher et lire une base de code étendue et de longue durée pour comprendre le comportement et les conventions existants.
• Reconnaître quand les conventions existantes ne constituent peut-être plus la meilleure approche et suggérer des améliorations alignées sur les meilleures pratiques contemporaines.
• Rédaction de code robuste, concis et réutilisable accompagné de tests et de documentation.
• Réviser le code d'autres développeurs et fournir des commentaires constructifs.
• Intégrer les commentaires des révisions de code pour améliorer vos compétences et vous aligner sur les normes de l'équipe.
• Utiliser efficacement les outils de développement assistés par l'IA tout en restant responsable de la qualité et de l'exactitude du code.
• Enquêter efficacement sur les rapports de bogues de l'équipe d'assistance, en créant des correctifs bien ciblés ou des plans de résolution exploitables.
• Définir la portée, la priorisation, l'estimation et l'organisation du travail en tâches de taille gérable.
• Assister à des enregistrements réguliers par vidéoconférence avec d'autres membres de l'équipe technique.
• Communiquer avec le public en collaboration avec notre personnel d'assistance ou directement via des forums, des outils de suivi des problèmes, etc.
• Contribuer aux discussions sur la conception et l'architecture en collaboration avec l'ensemble de l'équipe.
• Effectuer d'autres tâches connexes selon les directives du développeur principal.
Exigences
Qualifications requises
• Expérience professionnelle dans l'écriture, le déploiement et la maintenance de code côté client pour des applications monopages réelles pilotées par API.
• Maîtrise de TypeScript, React et des technologies associées, y compris le style, la gestion des états et l'échange efficace de données sur HTTP.
• Capacité sans faille à travailler avec des technologies existantes telles que Backbone et CoffeeScript.
• Expérience récente en donnant et en recevant des révisions de code.
• Capacité à mettre en place et à dépanner de manière indépendante un environnement de développement local, en sachant quand demander de l'aide sur de véritables obstacles.
• Intérêt pour la collecte de données (enquêtes), en particulier dans les urgences humanitaires et autres contextes difficiles, et désir d'améliorer notre plateforme pour nos utilisateurs.
• Maîtrise de l'anglais parlé et écrit.
• Maîtrise de Git.
• Chevauchement avec les heures de travail dans le fuseau horaire de l'Est.
• Disponibilité moyenne d'au moins 30 heures par semaine, de préférence 35 heures ou plus.
Qualifications préférées
Une expérience dans les domaines suivants est préférable mais n'est pas obligatoire pour postuler :
• Utilisation de Docker et Docker Compose dans un environnement de développement.
• Programmation en Python, idéalement avec Django (et particulièrement Django REST Framework).
• Création d'intégrations LLM orientées utilisateur.
• Levé avec XLSForm, ODK XForm et OpenRosa.
• Intégration avec Stripe pour le traitement des paiements.
Une note supplémentaire sur les qualifications... Nous savons que les personnes issues de groupes sous-représentés, notamment les femmes, les personnes de couleur, les personnes LGBTQ+, les personnes handicapées et autres, sont moins susceptibles de postuler à un poste si elles ne satisfont pas à toutes les qualifications répertoriées. Nous sommes plus intéressés par votre potentiel et votre état d’esprit de croissance que par une liste de contrôle parfaite. Si ce rôle vous passionne et que vous répondez à de nombreuses qualifications, mais pas à toutes, nous serions toujours ravis d'avoir de vos nouvelles.
Employeur garantissant l’égalité des chances
Kobo est un employeur garantissant l'égalité des chances. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés. Tous les candidats qualifiés seront pris en considération pour un emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, d'âge, de handicap, de statut d'ancien combattant ou de toute autre caractéristique légalement protégée.
Avantages
• Impact réel : Contribuez directement à des projets qui ont un impact sur des millions de personnes dans le monde, en travaillant aux côtés des plus grandes organisations humanitaires internationales ainsi que de milliers de partenaires nationaux et de petites communautés dans 200 pays.
• Environnement de travail significatif : rejoignez une équipe qui estime que le travail doit être à la fois significatif et amusant, en relevant les défis mondiaux grâce à des outils innovants de collecte et de gestion de données ayant un impact prouvé sur un changement durable.
• Équipe diversifiée : faites partie d'une équipe incroyable, progressiste et diversifiée à l'échelle mondiale qui valorise la diversité, l'équité et l'inclusion dans tous les domaines.
• Culture de travail flexible : profitez d'une flexibilité mutuelle soutenue par une culture qui donne la priorité à l'équilibre travail-vie personnelle.
• Développement professionnel : Bénéficiez de généreuses options de développement professionnel.
Avantages sociaux des employés à temps plein (candidats américains uniquement) :
• Santé et bien-être : 5 options d'assurance médicale, dentaire et visuelle (prime couverte jusqu'à 80 %), plus assurance vie et invalidité de longue durée.
• Sécurité financière : plan de retraite 401(k) avec abondement à 100 % jusqu'à 2 %.
• Conciliation travail-vie personnelle : 20 jours de congés payés, 12 jours fériés mobiles, jours de maladie illimités et congé parental payé.
*Veuillez noter que si vous êtes basé aux États-Unis ou au Canada, il s'agit d'un poste d'employé à temps plein. Dans d'autres endroits, un emploi à temps plein ou un poste d'entrepreneur sont des options en fonction des circonstances individuelles.
Source : Remotive (https://remotive.com/remote-jobs/design/frontend-web-application-developer-2091141)
Disponibilité : 35-40 heures par semaine
Horaires de travail : heures d'ouverture de l'Est des États-Unis
Relevant de : Développeur principal
KoboToolbox a une ouverture immédiate pour un développeur d'applications Web frontend pour pourvoir un poste à temps plein d'environ 35 à 40 heures par semaine, pour un engagement d'au moins 1 an. En tant que membre de notre équipe, vous partagerez le défi et l'enthousiasme liés à l'écriture de code utilisé par plus de 32 000 organisations à travers le monde. Ces organisations créent un changement basé sur les données grâce à la collecte et à l'analyse de plus de 20 millions d'enquêtes par mois.
Seuls les candidats ayant déjà une expérience de travail sur de grandes applications Web seront pris en considération. Au-delà du sens technique, nous recherchons un membre de l'équipe qui fait preuve de curiosité, d'initiative et d'une approche coopérative dans la résolution de problèmes et la prise de décision.
Si vous êtes passionné par l’utilisation de la technologie pour avoir un impact positif, nous voulons avoir de vos nouvelles !
Responsabilités
• Rechercher et lire une base de code étendue et de longue durée pour comprendre le comportement et les conventions existants.
• Reconnaître quand les conventions existantes ne constituent peut-être plus la meilleure approche et suggérer des améliorations alignées sur les meilleures pratiques contemporaines.
• Rédaction de code robuste, concis et réutilisable accompagné de tests et de documentation.
• Réviser le code d'autres développeurs et fournir des commentaires constructifs.
• Intégrer les commentaires des révisions de code pour améliorer vos compétences et vous aligner sur les normes de l'équipe.
• Utiliser efficacement les outils de développement assistés par l'IA tout en restant responsable de la qualité et de l'exactitude du code.
• Enquêter efficacement sur les rapports de bogues de l'équipe d'assistance, en créant des correctifs bien ciblés ou des plans de résolution exploitables.
• Définir la portée, la priorisation, l'estimation et l'organisation du travail en tâches de taille gérable.
• Assister à des enregistrements réguliers par vidéoconférence avec d'autres membres de l'équipe technique.
• Communiquer avec le public en collaboration avec notre personnel d'assistance ou directement via des forums, des outils de suivi des problèmes, etc.
• Contribuer aux discussions sur la conception et l'architecture en collaboration avec l'ensemble de l'équipe.
• Effectuer d'autres tâches connexes selon les directives du développeur principal.
Exigences
Qualifications requises
• Expérience professionnelle dans l'écriture, le déploiement et la maintenance de code côté client pour des applications monopages réelles pilotées par API.
• Maîtrise de TypeScript, React et des technologies associées, y compris le style, la gestion des états et l'échange efficace de données sur HTTP.
• Capacité sans faille à travailler avec des technologies existantes telles que Backbone et CoffeeScript.
• Expérience récente en donnant et en recevant des révisions de code.
• Capacité à mettre en place et à dépanner de manière indépendante un environnement de développement local, en sachant quand demander de l'aide sur de véritables obstacles.
• Intérêt pour la collecte de données (enquêtes), en particulier dans les urgences humanitaires et autres contextes difficiles, et désir d'améliorer notre plateforme pour nos utilisateurs.
• Maîtrise de l'anglais parlé et écrit.
• Maîtrise de Git.
• Chevauchement avec les heures de travail dans le fuseau horaire de l'Est.
• Disponibilité moyenne d'au moins 30 heures par semaine, de préférence 35 heures ou plus.
Qualifications préférées
Une expérience dans les domaines suivants est préférable mais n'est pas obligatoire pour postuler :
• Utilisation de Docker et Docker Compose dans un environnement de développement.
• Programmation en Python, idéalement avec Django (et particulièrement Django REST Framework).
• Création d'intégrations LLM orientées utilisateur.
• Levé avec XLSForm, ODK XForm et OpenRosa.
• Intégration avec Stripe pour le traitement des paiements.
Une note supplémentaire sur les qualifications... Nous savons que les personnes issues de groupes sous-représentés, notamment les femmes, les personnes de couleur, les personnes LGBTQ+, les personnes handicapées et autres, sont moins susceptibles de postuler à un poste si elles ne satisfont pas à toutes les qualifications répertoriées. Nous sommes plus intéressés par votre potentiel et votre état d’esprit de croissance que par une liste de contrôle parfaite. Si ce rôle vous passionne et que vous répondez à de nombreuses qualifications, mais pas à toutes, nous serions toujours ravis d'avoir de vos nouvelles.
Employeur garantissant l’égalité des chances
Kobo est un employeur garantissant l'égalité des chances. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés. Tous les candidats qualifiés seront pris en considération pour un emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, d'âge, de handicap, de statut d'ancien combattant ou de toute autre caractéristique légalement protégée.
Avantages
• Impact réel : Contribuez directement à des projets qui ont un impact sur des millions de personnes dans le monde, en travaillant aux côtés des plus grandes organisations humanitaires internationales ainsi que de milliers de partenaires nationaux et de petites communautés dans 200 pays.
• Environnement de travail significatif : rejoignez une équipe qui estime que le travail doit être à la fois significatif et amusant, en relevant les défis mondiaux grâce à des outils innovants de collecte et de gestion de données ayant un impact prouvé sur un changement durable.
• Équipe diversifiée : faites partie d'une équipe incroyable, progressiste et diversifiée à l'échelle mondiale qui valorise la diversité, l'équité et l'inclusion dans tous les domaines.
• Culture de travail flexible : profitez d'une flexibilité mutuelle soutenue par une culture qui donne la priorité à l'équilibre travail-vie personnelle.
• Développement professionnel : Bénéficiez de généreuses options de développement professionnel.
Avantages sociaux des employés à temps plein (candidats américains uniquement) :
• Santé et bien-être : 5 options d'assurance médicale, dentaire et visuelle (prime couverte jusqu'à 80 %), plus assurance vie et invalidité de longue durée.
• Sécurité financière : plan de retraite 401(k) avec abondement à 100 % jusqu'à 2 %.
• Conciliation travail-vie personnelle : 20 jours de congés payés, 12 jours fériés mobiles, jours de maladie illimités et congé parental payé.
*Veuillez noter que si vous êtes basé aux États-Unis ou au Canada, il s'agit d'un poste d'employé à temps plein. Dans d'autres endroits, un emploi à temps plein ou un poste d'entrepreneur sont des options en fonction des circonstances individuelles.
Source : Remotive (https://remotive.com/remote-jobs/design/frontend-web-application-developer-2091141)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: KoboToolbox
Annonce fournie par KoboToolbox.