Coursedog
Coursedog
Coursedog fournit une plateforme intelligente de gestion des opérations académiques aux établissements d’enseignement supérieur. Sa solution SaaS native du cloud se connecte aux systèmes d’information des étudiants et à d’autres outils du campus afin de coordonner la gestion des programmes, la planification des cours et des événements, la planification de la charge de travail des enseignants, les cycles d’évaluation et la publication des catalogues. En réunissant ces processus au sein d’un système connecté doté d’une automatisation des flux de travail et de capacités d’analyse, Coursedog aide les établissements d’enseignement supérieur à moderniser leurs opérations académiques et à favoriser la réussite des étudiants. L’entreprise évolue dans les secteurs des technologies éducatives, du SaaS et du B2B, et compte entre 51 et 200 employés.

Ingénieur logiciel chez Coursedog (télétravail aux États-Unis)

Développez des services backend, des API et des applications TypeScript/Vue pour la plateforme de gestion des opérations académiques de Coursedog. Aidez les établissements d’enseignement supérieur à améliorer la réussite des étudiants grâce à des logiciels évolutifs et fiables.

Description

  • Créer et maintenir des services backend et des API
  • Développer et faire évoluer des applications frontend avec TypeScript et Vue ou des frameworks comparables
  • Écrire du code bien structuré, testable et maintenable
  • Examiner les pull requests et fournir des retours clairs et exploitables
  • Analyser les bugs, refactoriser le code et améliorer les systèmes existants
  • Utiliser des outils d’IA pour le développement, le débogage et la documentation technique
  • Collaborer avec des équipes pluridisciplinaires pour livrer des fonctionnalités et résoudre des problèmes
  • Définir et documenter les pratiques d’ingénierie de l’équipe
  • Prendre en charge les projets de la définition du périmètre à la mise en production, y compris les nouveaux développements et les améliorations du système

Exigences

  • Expérience en production avec TypeScript et JavaScript moderne
  • Expérience dans le développement d’applications frontend avec Vue.js ou un framework comparable
  • Expérience dans le développement de services backend avec Node.js
  • Bonne compréhension des API REST et des principes de conception logicielle
  • Expérience avec MongoDB, Redis et les bases de données relationnelles
  • Solides compétences en débogage et en résolution de problèmes
  • Capacité à apprendre rapidement des systèmes inconnus dans des contextes problématiques ambigus
  • Communication efficace avec des interlocuteurs techniques et non techniques
  • Expérience de l’utilisation d’outils d’IA pour accélérer le développement tout en préservant la qualité du code
  • Expérience avec AWS, les files d’attente ou les services serverless tels que Lambda appréciée
  • Connaissance des systèmes alimentés par l’IA ou liés à l’IA appréciée
  • Expérience backend avec Python, Java ou .NET en plus de Node.js appréciée

Avantages

  • Couverture médicale, dentaire et optique par l’intermédiaire d’Aetna et Guardian
  • Soutien en santé mentale par l’intermédiaire de Spring Health
  • Avantages optiques par l’intermédiaire de XP Health
  • Soutien à la planification familiale par l’intermédiaire de Carrot Fertility
  • Soins primaires par l’intermédiaire de One Medical
  • Comptes d’épargne santé (HSA)
  • Comptes de dépenses flexibles (FSA)
  • Plan 401(k) Safe Harbor disponible dès le premier jour
  • Contribution de l’employeur à hauteur de 4 % de la rémunération totale, sous réserve des plafonds fédéraux
  • Congés payés illimités
  • Organisation de travail flexible, principalement à distance
  • Attributions d’actions selon le poste et l’ancienneté
  • Réexamen et ajustement des attributions d’actions après les promotions
  • Jusqu’à six semaines de congé payé pour la création de liens familiaux, à 100 % du salaire de base, pour tous les parents
  • Les parents ayant accouché bénéficient de six semaines supplémentaires de congé payé pour récupération médicale, à 100 % du salaire de base, soit jusqu’à 12 semaines au total