Senior Full-Stack Developer

Patent Bots propose des outils innovants conçus pour simplifier la pratique des brevets, permettant aux avocats en brevets d'exceller et de prospérer. Nos solutions incluent la rédaction automatisée de brevets, la relecture de brevets et un accès fluide aux données et processus de brevets. Alimentés par un traitement avancé du langage naturel, un apprentissage automatique traditionnel et une IA générative, nos outils sont très appréciés par nos clients. Nous sommes axés sur la croissance et l'expansion de nos offres.
Nous sommes une entreprise rentable et autofinancée.
Développeur Full-Stack Senior
Patent Bots propose des outils SaaS conçus pour automatiser le travail des avocats en brevets. Fondée par un avocat en brevets et un développeur de logiciels, nous sommes une entreprise rentable et autofinancée, et nous recherchons un développeur de logiciels polyvalent et axé sur le produit pour nous aider à continuer à construire et à améliorer nos produits.
L'utilisabilité est la clé du succès de notre produit, et nos clients nous adorent pour cela. Nous recherchons quelqu'un passionné par la création de produits que les utilisateurs apprécient vraiment.
Ce Que Nous Recherchons : By "well-rounded," we mean:
- Compétent sur le plan technique: Vous écrivez un code propre et efficace, et vous attachez de l'importance à une bonne documentation et à des pratiques de test. Vous êtes à l'aise avec des concepts comme le mock.
- Axé sur le produit: Vous pensez toujours à la meilleure façon de répondre aux besoins de nos utilisateurs. Vous n'avez pas besoin d'être un expert en UX/UI, mais vous comprenez l'importance de la conception centrée sur l'utilisateur.
- Sensible à la sécurité: Nous manipulons des données sensibles des clients, il est donc essentiel de respecter les meilleures pratiques en matière de sécurité.
- Habile dans le cloud: Vous n'avez pas besoin d'être un expert en DevOps, mais vous devez avoir une bonne compréhension des outils cloud et de leurs capacités et limitations.
Notre application est construite en tant que PaaS (utilisant Google App Engine et AWS Elastic Beanstalk), avec une base de code axée sur le développement backend en Python/Flask. Nous utilisons également JavaScript/jQuery pour améliorer l'expérience utilisateur, et nous pourrions migrer vers un framework JavaScript plus moderne à l'avenir.
Nous intégrons l'IA, l'apprentissage automatique et le traitement du langage naturel dans nos produits. Bien que l'expérience dans ces domaines ne soit pas requise, vous aurez des opportunités pour apprendre et travailler avec ces technologies.
À Propos du Poste : This role offers the potential to grow into a leadership position, where you’ll take charge of our software development efforts under the CEO’s guidance. The CEO is a patent attorney, and our products are designed to automate patent attorney tasks.
Qui Vous Êtes :
- Undéveloppeur polyvalent et axé sur le produitqui aime créer des produits que les utilisateurs apprécient.
- Passionné parl'écriture de code de qualitéavec une documentation et des tests appropriés.
- Compétent en Python(5+ ans d'expérience), avec une expertise en Flask, JavaScript/jQuery, HTML/CSS et le mock.
- Sensible à la sécurité, comprenant l'importance des meilleures pratiques lors de la manipulation de données sensibles des clients.
- Habile dans le cloud, avec une solide compréhension des outils cloud, même si vous n'êtes pas un spécialiste DevOps.
- Expérimenté dans ledéploiement d'applications sur Google Cloud ou AWS.
- Compétent enanglais, et capable de travailler de manière autonome avec un minimum de supervision.
- Désireux deévoluer vers un rôle de direction, en dirigeant le développement sous la direction du PDG.
Avantages :
- Salaire compétitif, correspondance 401k et assurance santé.
- La possibilité d'avoir un impact significatif au sein d'une entreprise en pleine croissance.
- Poste entièrement à distance, travaillant avec une équipe talentueuse et collaborative dans une culture de soutien.
Vision de l'Entreprise : Our mission is to streamline patent practice, allowing patent attorneys to excel and thrive. Currently, 25% of patent attorneys use Patent Bots, and we’re working to expand that to include all patent attorneys.
Culture d'Entreprise : Our principles guide decision-making across the company:
- Simplifiez les choses: Éliminez la complexité pour vous concentrer sur ce qui compte vraiment, que ce soit dans la conception de produits, les contrats ou les opérations.
- Valorisez nos clients: Ce sont nos employeurs et investisseurs. Nous nous efforçons de fournir une grande valeur pour qu'ils soient heureux de payer pour nos produits (et il est acceptable de se séparer des mauvais clients).
- Croissance et satisfaction des employés: Nous visons à avoir des employés qui croient en nos principes, aiment ce qu'ils font et ont un impact sur le succès de l'entreprise.
- Croissance guidée par les bénéfices: La cohérence est plus importante que la vitesse. Faites ce qui est juste plutôt que de tout faire. Restez aligné avec nos clients.
- Croissance guidée par le produit: Créez un produit si bon qu'il se vend tout seul. Nos clients sont nos meilleurs commerciaux.
- Soyez différent: Ne suivez pas la foule, soyez délibéré et authentique dans tout ce que vous faites.
- Ne soyez pas ennuyeux: Démarquez-vous parmi le bruit. Tout ce que nous faisons publiquement doit apporter de la valeur à notre public.
Processus de Recrutement :
- Commencez par remplir un formulaire Google avec des questions simples pour filtrer les candidats non qualifiés.
- Un court entretien de présélection pour les candidats qualifiés.
- Un entretien avec le fondateur (également le développeur principal).
- Un défi de programmation à réaliser chez soi qui devrait prendre environ une heure.
- Une session de codage conjointe avec le fondateur.
- Courtes entrevues avec nos deux autres employés pour évaluer l'adéquation culturelle.
- Vérification des références.