Fondée en 2007, Qgiv se consacre à soutenir les organisations à but non lucratif aux États-Unis et au Canada avec des logiciels de collecte de fonds conçus avec soin et faciles à utiliser. Servant plus de 6 500 organisations, y compris Habitat for Humanity, Big Brothers Big Sisters, Junior Achievement et les Sociétés humaines, nous fournissons des outils essentiels de collecte de fonds en ligne pour aider les organisations à accomplir leurs missions.
Chez Qgiv, nos valeurs fondamentales — empathie, introspection, honnêteté, intégrité, persévérance, ouverture, respect et passion — nous guident. Nous nous efforçons de créer une culture de travail où les individus peuvent être authentiques tout en travaillant à notre mission d'entreprise. Au lieu de chercher des candidats parfaits, nous recherchons ceux qui sont engagés dans l'amélioration et la croissance mutuelles.
En tant que membre de notre équipe de données, vous collaborerez avec des ingénieurs, des chefs de produit, des designers, des spécialistes QA et des analystes pour apporter une valeur mesurable à nos clients à but non lucratif. Votre rôle consistera à développer des fonctionnalités qui fournissent des informations exploitables grâce à l'intégration de données, des rapports, des tableaux de bord et des intégrations API. Ce travail alimentera des parties critiques des opérations de nos clients.
- Construire et maintenir des fonctionnalités au sein du panneau de contrôle, en particulier celles axées sur les capacités de rapport et les intégrations tierces.
- Fournir une valeur mesurable dans un environnement collaboratif avec des cycles de retour d’information courts.
- Développer de nouvelles solutions dans des rapports ou des intégrations via des points finaux API documentés pour les applications web et mobiles.
- Écrire du code performant, évolutif et bien testé avec une attention particulière aux détails.
- Encadrer et coacher les membres juniors de l'équipe pour favoriser la croissance professionnelle.
- Documentation limitée du panneau de contrôle conceptuel et de l'API publique.
- Projets pouvant être mal définis initialement.
- Compétences supérieures en débogage requises en raison d'une documentation de code inadéquate.
- Style et clarté du code incohérents, nécessitant une adaptation à de nouvelles normes.
- Dépendances imprévues et priorités changeantes rapidement, nécessitant une adaptabilité.
Pour réussir dans ce rôle, vous aurez besoin de :
- Expérience préalable en développement avec PHP et MySQL.
- Expérience avec les systèmes SQL et RDBM, et la normalisation de bases de données (MySQL ou Postgres).
- Connaissance des bonnes pratiques HTTP et API RESTful.
- Expérience avec la programmation orientée objet.
- Compréhension des vulnérabilités de sécurité des applications web et des méthodes de prévention.
- Expérience de contrôle de version avec Git et GitHub.
- Expérience avec les tests unitaires et le développement dirigé par les tests.
- Familiarité avec AWS.
- Expérience d'intégration de services tiers comme Salesforce et MailChimp via des API HTTP.
- Capacité à prendre et justifier des décisions techniques solides.
- Écrire un code de qualité et évolutif et expliquer son importance.
- Développer des structures de bases de données optimisées pour la performance.
- Planifier, estimer et atténuer les risques des exigences complexes.
- Améliorer continuellement les capacités techniques et l'infrastructure de la plateforme.
- Comprendre l'impact des décisions techniques à travers les équipes ou les produits.
- Familiarité avec les méthodologies Agile.
Rejoindre Qgiv offre plusieurs avantages :
- Assurance santé, vision, dentaire, vie et invalidité.
- Remboursement du plan de fitness et plan d'épargne-retraite.
- Salaire compétitif et politique de congés payés flexible.
- Jours féri