Wonderschool
Assemble Technology
Ingénieur Logiciel Senior, Région de la Baie de San Francisco
À propos du poste
Assemble est une entreprise en phase d'amorçage, axée sur sa mission, avec l'objectif unique de créer un avenir où la rémunération est juste, équitable, cohérente, compétitive et explicable. Nous sommes fermement convaincus que nous pouvons résoudre les problèmes d'équité salariale actuels en construisant des outils logiciels d'une simplicité magnifique et en éduquant correctement les personnes et les entreprises sur les meilleures pratiques. Nous avons actuellement les clients, les revenus et les investissements en capital nécessaires pour y parvenir, mais nous aurons besoin de coéquipiers talentueux comme vous pour accomplir cette mission.
En tant qu'ingénieur axé sur le frontend au sein de notre équipe, vous aurez une grande autonomie sur notre produit, notre bibliothèque de composants, nos APIs, et notre façon de travailler. Étant une petite équipe, nous nous attendons également à ce que tous les ingénieurs soient à l'aise pour travailler sur l'ensemble du stack de temps en temps. Nous utilisons Typescript à la fois sur le frontend et le backend dans une seule base de code monolithique pour faciliter la contribution à n'importe quelle partie du stack. Nous utilisons également GraphQL avec des types générés pour garantir que le frontend et le backend restent parfaitement synchronisés.
AU QUOTIDIEN, VOUS ALLEZ
- Concevoir et écrire du code frontend de haute qualité pour notre produit SaaS. Les exemples incluent la création de composants réutilisables pour notre bibliothèque de conception, la construction d'expériences utilisateur complexes tout en minimisant la complexité de l'état dans React, l'écriture de tests Storybook pour prévenir les régressions visuelles, et la fourniture de commentaires à d'autres ingénieurs pour maintenir un niveau d'exigence élevé.
- Travailler occasionnellement sur le code GraphQL des APIs et le code serveur pour livrer des fonctionnalités. Actuellement, tous nos ingénieurs sont full stack et ont des forces et des intérêts variés.
- Collaborer avec nos collègues des équipes produit et design pour comprendre les exigences des clients, façonner les solutions et livrer des itérations selon un cadencement de sprints hebdomadaires.
- Façonner et améliorer la culture d'ingénierie, les standards, les outils et les processus.
- Contribuer à la construction d'une entreprise prospère qui fait le bien en faisant le bien.
Prérequis
Nous serions ravis de discuter avec vous si
- Vous êtes un ingénieur avec 4+ années d'expérience dans le développement de code frontend web moderne. Une partie de cette expérience devrait être avec React ou un framework similaire basé sur des composants.
- Vous avez une connaissance approfondie du développement frontend et une connaissance générale du développement web de bout en bout.
- Vous êtes motivé par la création d'une expérience utilisateur agréable et par l'obsession des détails de conception.
- Vous êtes un excellent communicant, tant à l'écrit qu'à l'oral. Vous comprenez l'importance des compétences en communication écrite et verbale pour les équipes techniques performantes.
- Vous êtes enthousiaste à l'idée de construire une culture d'ingénierie collaborative, à haute vélocité, intentionnelle et axée sur le client.
POINTS BONUS
- Vous connaissez Typescript, les frameworks CSS, Node.js, ou GraphQL.
- Vous avez de l'expérience dans une startup ou dans la création de produits à partir de zéro.
AVANTAGES
- Rémunération compétitive en espèces et en actions
- Forfait de santé solide
- Programme 401(k)
- Indemnité de productivité pour le télétravail de $600
- Indemnité alimentaire mensuelle de $300
- Événements de cohésion d'équipe réguliers et séjours deux fois par an
