- Accueil
- Emploi Télétravail
- Solidity Developer
Déjà pourvu
Ne rate pas la prochaine offre. Reçois des postes adaptés directement par e-mail.
Serokell
Solidity Developer
Résumé du poste
Modèle de travail
À propos de Serokell
Serokell est une société de développement logiciel en pleine croissance, entièrement à distance, qui travaille sur des solutions innovantes pour des problèmes complexes. Nous sommes remplis de personnes aventureuses, curieuses et inclusives qui veulent construire des logiciels de pointe avec des technologies modernes comme la programmation fonctionnelle.
Nous examinons les candidatures de manière continue. La date de début dépend des besoins actuels du projet et de l'adéquation mutuelle. Si votre profil correspond fortement, nous vous contacterons pour les prochaines étapes.
À propos du poste
Nous recherchons un développeur Solidity de niveau intermédiaire à senior pour rejoindre une équipe de Serokellers féroces et amusants.
Aperçu du processus d'embauche
La première étape est un court questionnaire. Ensuite, nous invitons les candidats correspondants à un entretien RH. Puis, nous menons un entretien technique avec ceux dont les profils correspondent à nos exigences. Les candidats retenus recevront une offre. Dans de rares cas, il peut y avoir un court appel supplémentaire avec un chef de projet.
Exigences
- Maîtrise de l'écosystème blockchain Ethereum ou d'une autre blockchain basée sur EVM
- 3+ années d'expérience professionnelle en développement logiciel
- 2+ années d'expérience professionnelle dans la rédaction, le test et le déploiement de contrats Solidity, y compris les déploiements en production
- Expérience pratique avec Hardhat ou Foundry (préféré) ; Truffle/Remix acceptable
- Bonnes pratiques de sécurité pour les contrats intelligents Ethereum/EVM ; une familiarité avec les modèles DeFi courants est un plus
- Connaissance des normes de jetons populaires telles que ERC-20, ERC-721 et ERC-1155
- Expérience dans le développement et l'intégration d'applications décentralisées, backend et frontend
- Compréhension de base des primitives cryptographiques : clés publiques/privées, signature, chiffrement, hachage
- Connaissance des algorithmes et structures de données fondamentaux tels que les tables de hachage, les arbres binaires de recherche, DFS, quicksort
- Pratiques de codage solides, y compris une structure de code propre, l'utilisation de git, les pull requests et la revue de code
- Anglais courant, solides compétences en communication et en collaboration
- À l'aise avec les stand-ups quotidiens et les mises à jour asynchrones
- Engagement à temps plein, environ 35 à 40 heures par semaine
- À l'aise pour travailler en chevauchant les fuseaux horaires américains (UTC 0 à UTC -8) pendant au moins la moitié de la journée
Ce sera un plus significatif si vous avez
- Connaissance de TypeScript, Haskell, Rust ou OCaml
- Expérience dans la réalisation d'audits de sécurité et l'identification de vulnérabilités
- Compréhension des réseaux informatiques, du protocole HTTP, de la pile TCP/IP et des modèles de synchronisation de données utilisés dans les API de services modernes
- Familiarité avec les outils d'automatisation de build/déploiement et les systèmes CI/CD tels que Docker, Nix, Kubernetes
Responsabilités
- Créer et implémenter des contrats Solidity sécurisés et efficaces, en garantissant la scalabilité, la fiabilité et la maintenabilité
- Intégrer les contrats aux réseaux blockchain EVM, impliquant souvent un travail backend ou frontend
- Examiner et auditer le code
- Développer et exécuter des tests unitaires, des tests d'intégration et des tests de bout en bout
- Rédiger la documentation du code, y compris les spécifications de conception, les guides d'utilisation et la documentation API
- Se tenir au courant des développements en matière de technologies Solidity, Ethereum et EVM, de méthodes cryptographiques et de langages de programmation pertinents
- Optimiser les performances du code et l'efficacité du gaz
- Mettre en œuvre et appliquer les meilleures pratiques de sécurité pour protéger les contrats contre les vulnérabilités courantes
- Fournir un support et une maintenance continus pour les applications déployées, en traitant les problèmes et les bugs signalés par les utilisateurs
Ce que nous offrons
- Salaire compétitif.
- Projets internationaux attrayants.
- Participation aux principales conférences mondiales.
- Équipes internationales et environnement multiculturel.
- Travail entièrement à distance et horaires de travail flexibles.
- Possibilité de prendre des jours de congé à tout moment.
- Investissement dans votre développement professionnel et votre carrière, qui correspondra à une augmentation de salaire.
- Mentorat et formation.
- Opportunité de contribuer à l'un des principaux blogs de l'industrie de la programmation fonctionnelle.
- Séances de thérapie pour soutenir votre bien-être.
En rejoignant Serokell, vous ferez partie d'une communauté chaleureuse d'ingénieurs ingénieux, d'informaticiens, de designers, de spécialistes du marketing et d'autres personnes inventives. Vous participerez à des projets ambitieux qui construisent la prochaine génération de logiciels informatiques, explorerez des initiatives audacieuses sans bureaucratie et profiterez de nos canaux Slack allant de #music à #butthurt (avons-nous mentionné notre vaste ensemble d'emojis personnalisés ?).