Ingénieur logiciel

ThriveCart | London

Entièrement distant Contrat Développement de logiciels
Traduit par machine pour vous (English → French) Afficher l'original
Désignation des marchandises

Nous nous installons avec tout ce que vous utilisez et avons une interface simple et propre avec de nombreuses fonctionnalités qui permettent aux clients de construire des revenus du trafic existant et nous sommes le plus grand chariot de conversion pour les entreprises en ligne. Notre entreprise est en croissance, rentable et soutenue par LTV SaaS Growth Funds, et nous cherchons à étendre notre empreinte parmi les entreprises en ligne. Lieu: Remote (Europe / LATAM) Aperçu de l'emploi: Ingénieur logiciel de pleine propriété responsable de la construction d'un nouveau système dans TypeScript qui remplacera notre système PHP existant, tout en maintenant le système PHP actuel tout au long de la transition. Ce n'est pas un rôle main-off — vous prenez un problème de l'exigence à la production et le posséder. Vous travaillerez à travers les deux piles, prendrez des décisions techniques, et serez responsable de ce que vous expédiez.

• Des caractéristiques de la production à la production : vous les décomposez, les construisez, les expédiez, les surveillez • Des décisions techniques dans votre champ d'application, avec un raisonnement de compromis clair • La qualité de votre code et les zones que vous touchez • Répondre aux incidents et aux évolutions dans votre domaine • Construire le nouveau système TypeScript qui remplacera la plate-forme PHP existante • Maintenir et soutenir le système PHP existant tout au long de la transition Ce que votre travail va entailler : 1. Développement des fonctionnalités • Prendre des demandes de fonctionnalités, les casser en tâches, estimer et livrer de manière indépendante • Construire le nouveau système TypeScript conçu pour remplacer notre plate-forme PHP existante • Maintenir et soutenir le système PHP actuel en parallèle, jusqu'à ce que le nouveau système soit complètement migré • Ecrire un code propre, testé, prêt à la production qui répond aux normes d'équipe • Prendre des décisions techniques pour les fonctionnalités et expliquer clairement les compromis • Surveiller vos fonctionnalités en production — journaux, paramètres, alertes • Laisser la base de code mieux que vous l'avez trouvé (réagir, documenter, réduire la dette) 2.

• Partager la rotation sur appel après la période de montée en charge 3. Qualité du code & Tests • Écrire des tests d'unité et d'intégration dans le cadre du travail de fonction, non pas comme une post-réflexion • Participer activement aux revues de code — donner des commentaires réfléchis, agir sur les retours que vous recevez • Identifier les cas de bord et les risques pendant la planification, non pas après le déploiement 4. Développement AI-Augmenté (Expedition, Non Facultatif) • Utiliser les outils de codage AI quotidiennement : génération de code, débogage, rédaction de test, exploration de parties inconnues de la base de code, accélération de la revue de code • Votre sortie devrait être mesurablement plus rapide en raison des outils AI • Vous comprenez tout ce que vous expédiez — L'IA est un accélérateur, pas un remplacement pour le jugement • L3+ : Aider les coéquipiers à développer des flux d'IA efficaces ; contribuer aux normes d'équipe pour l'utilisation des outils AI • L4+ : Définir des normes d'équipe pour l'utilisation des outils AI – évaluer ce qui offre une valeur réelle, s'assurer que la qualité n'est pas sacrifiée pour la vitesse

Ce rôle nécessite une expérience active et pratique de TypeScript et une expérience professionnelle passée avec PHP. Une expérience pratique intégrant des plateformes de paiement telles que Stripe et PayPal est nécessaire. Attentes par niveau: • L1: Fonctionne sur des tickets bien montés avec des conseils. Apprendre la base de code et les pratiques. Utilise les outils AI pour apprendre plus rapidement et expédier plus. • L2: possède des fonctionnalités indépendantes. Conseil minimal nécessaire à la mise en œuvre. Notamment plus rapide en raison de l'utilisation des outils AI. • L3: dirige de petits projets. Mentors L1/L2. Améliore la base de code de manière proactive. Teache des workflows d'IA efficaces. • L4: autorité technique pour un domaine. Conduit des projets cross-team. Configure des standards AI. Conduit des réponses incidentes. Succès Métriques: Vous allez rapidement envoyer votre première fonctionnalité à la production, comprendre l'architecture de base et obtenir votre environnement de développement local.

Compétences requises

Remote, Software Development

Détails de l'emploi

Expérience : 0 années

Publié : 1 month, 2 weeks il y a

Vues: 560

Appliquer Arbeitnow

Source: Arbeitnow · ouvre le message original.

Obtenir une application sur mesure pour ce rôle

Laissez tomber votre CV et nous écrirons une lettre de motivation visant cette liste exacte — gratuite, et prêt dès que votre compte est créé.

PDF, Word ou texte. Nous créons votre compte gratuit sur l'écran suivant — pas de carte.

Vous vous êtes fait un rôle comme ça?

Affichez votre emploi à distance sur WFHJ et rejoignez les candidats assortis. Pas de frais.

Postez un emploi gratuit
Feedback