JFrog
Tempo
Développeur Full Stack Senior
À propos du poste
Avec plus de 30,000 clients, dont un tiers des entreprises du Fortune 500, Tempo est le partenaire de confiance des organisations du monde entier pour optimiser leurs flux de travail.
Nous créons une suite de solutions intégrées pour la gestion du temps, la planification des ressources, la gestion budgétaire, la feuille de route, la gestion de programme, le reporting et plus encore. Nous développons la technologie qui permet aux équipes modernes de livrer – à chaque étape, de la première vision à la valeur.
Depuis notre création en 2007 avec un projet visant à créer un outil de suivi du temps pour aider un client – Tempo est devenu le complément n°1 pour la gestion du temps sur Jira, et nous avons développé et acquis une multitude d'outils pour devenir l'un des noms les plus fiables de l'écosystème Atlassian.
Nous voulons que tout le monde travaille mieux – mais nous voulons aussi être une entreprise technologique avec un cœur. Rejoignez-nous alors que nous innovons continuellement nos produits primés, créons de nouvelles solutions et aidons le monde à travailler plus intelligemment, pas plus dur.
À propos du poste
Nous recherchons un développeur logiciel passionné pour rejoindre notre équipe d'ingénierie. Vous collaborerez avec les chefs de produit, les designers, les développeurs, les ingénieurs QA et les rédacteurs techniques pour développer certains de nos produits phares – Tempo Timesheets, Capacity Planner et Financial Manager pour Jira Cloud. Le candidat idéal est une personne qui souhaite résoudre les problèmes des clients plutôt que de simplement clôturer des tickets dans le système de suivi des tâches.
Pourquoi rejoindre Tempo ?
- Impact : Travaillez sur des produits significatifs qui responsabilisent les utilisateurs professionnels et améliorent la productivité.
- Innovation : Faites partie d'une culture qui valorise la créativité et l'innovation, avec des opportunités d'avoir un réel impact.
- Collaboration : Rejoignez une équipe UX solidaire et collaborative qui valorise l'ouverture, la communication et un environnement d'apprentissage continu.
- Croissance : Opportunités de développement professionnel, y compris des conférences, des cours et du mentorat.
Vos missions
- Écrire du code côté frontend et backend efficace, lisible, maintenable et testable
- Créer des tests unitaires, parfois des tests d'intégration et de performance
- Revoir le code de vos pairs
- Résoudre des problèmes complexes en accordant une grande attention à l'expérience utilisateur, à la sécurité et à la performance
- Coopérer avec les chefs de produit, les designers, les développeurs logiciels, les ingénieurs QA et les rédacteurs techniques pour développer et maintenir les meilleurs plugins Atlassian utilisés par des milliers de personnes dans de nombreuses grandes entreprises à travers le monde
Prérequis
Votre profil
- + de 5 ans d'expérience en développement logiciel pour des logiciels commerciaux, de préférence SaaS
- + de 4 ans d'expérience en développement de logiciels commerciaux en TypeScript avec React, ainsi qu'en développement côté serveur d'applications web commerciales en Java et/ou Kotlin
- Diplôme en informatique, génie logiciel ou études connexes, connaissance des fondamentaux de l'informatique : complexité algorithmique (big-O), structures de données de base et algorithmes
- Excellente connaissance de TypeScript, JavaScript, CSS3, HTML5, Java/Kotlin
- Maîtrise de l'utilisation efficace des flux de travail d'IA agentive pour accomplir le travail, tout en maintenant la qualité du code
- Expérience dans la création d'interfaces utilisateur complexes
- Bon sens de l'utilisabilité
- Compétences dans la conception d'APIs
- Expérience dans la construction de systèmes distribués hautement évolutifs
- Expérience avec Kubernetes et AWS
- Expérience avec les requêtes SQL et la performance des bases de données, ainsi qu'avec les technologies NoSQL, telles que MongoDB ou AWS DynamoDB
- Expérience en optimisation des performances
- Anglais lu, écrit et parlé de niveau intermédiaire supérieur
- Capacité à exprimer clairement ses idées, y compris l'explication des décisions techniques
- Solides compétences interpersonnelles pour communiquer dans un environnement multiculturel
- Capacité à travailler de manière autonome et à distance sans contrôle excessif ni micro-gestion, capacité à commencer à travailler sans spécification technique complète
- Capacité à apprendre et à avoir une communication productive sur des sujets que le candidat ne connaît pas 100% à l'avance
- Capacité à travailler avec les membres de l'équipe à l'élaboration des spécifications techniques
Ce que nous offrons (pour toute l'organisation)
- Environnement de travail 'Remote First'
- Vacances illimitées dans la plupart de nos sites !!
- Excellents avantages sociaux incluant santé, dentaire, vision et plan d'épargne.
- Avantages tels que remboursement de formation, remboursement de télétravail, et plus encore.
- Équipes diverses et dynamiques avec un travail stimulant et passionnant.
- Une opportunité d'avoir un réel impact sur notre activité.
- Une large gamme d'activités sociales (en personne et virtuelles).
- Rencontres optionnelles en personne et possibilité de voyager vers nos bureaux internationaux
- Programme de parrainage d'employés
- Et bien plus encore !
Postulez dès aujourd'hui pour rejoindre l'équipe Tempo et contribuer à façonner l'avenir des logiciels de productivité d'entreprise.
Rejoignez-nous chez Tempo Software, où nous promouvons fièrement un environnement de travail offrant des chances égales. Nous nous engageons à créer une culture inclusive où tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'identité ou d'expression de genre, d'orientation sexuelle, d'origine nationale, de génétique, de handicap, d'âge ou de statut d'ancien combattant.
