Senior Full-Stack Developer

Written by Emily Carter on March 28, 2025

|
3 min read
|
Views

man computer screen desktop imac

Job details

  • Profession

    Full Stack Engineer
  • Country of the Job

    United States
  • State of the Job

    Massachusetts
  • City of the Job

    Somerville
  • Job Application Deadline (Year)

    2025
  • Type of job

    Full-time
  • Job salary amount given (annually)

    $50,000 - $70,000
  • Hiring Company

    Patent Bots, Inc.
  • Mode of Work

    Remote
  • Applier's country

    United States
  • Benefits Included

    Health insurance, Retirement plans, Travel allowance
  • Job Contact Details

    https://www.patentbots.com/
Patent Bots ofrece herramientas innovadoras diseñadas para simplificar la práctica de patentes, permitiendo a los abogados de patentes destacarse y prosperar. Nuestras soluciones incluyen redacción automatizada de patentes, corrección de patentes y acceso fluido a datos y procesos de patentes. Impulsadas por un procesamiento avanzado de lenguaje natural, aprendizaje automático tradicional y IA generativa, nuestras herramientas son muy valoradas por nuestros clientes. Estamos enfocados en el crecimiento y la expansión de nuestras ofertas.Somos una empresa rentable y autofinanciada.Desarrollador Senior Full-StackPatent Bots ofrece herramientas SaaS diseñadas para automatizar el trabajo de los abogados de patentes. Fundada por un abogado de patentes y un desarrollador de software, somos una empresa rentable y autofinanciada, y estamos buscando un desarrollador de software versátil y centrado en el producto para ayudarnos a seguir construyendo y mejorando nuestros productos.La usabilidad es clave para el éxito de nuestro producto, y nuestros clientes nos adoran por ello. Estamos buscando a alguien apasionado por construir productos que los usuarios realmente disfruten.Lo Que Estamos Buscando:Técnicamente hábil: Escribe código limpio y eficiente, y se enorgullece de buenas prácticas de documentación y pruebas. Te sientes cómodo con conceptos como el mocking.Centrado en el producto: Siempre estás pensando en cómo satisfacer mejor las necesidades de nuestros usuarios. No es necesario que seas un experto en UX/UI, pero entiendes la importancia del diseño centrado en el usuario.Consciente de la seguridad: Manejamos datos sensibles de clientes, por lo que es esencial adherirse a las mejores prácticas en seguridad.Con conocimientos en la nube: No es necesario que seas un experto en DevOps, pero debes tener un sólido entendimiento de las herramientas en la nube y sus capacidades y limitaciones.Nuestra aplicación está construida como una PaaS (utilizando Google App Engine y AWS Elastic Beanstalk), con un código centrado en el desarrollo backend en Python/Flask. También utilizamos JavaScript/jQuery para mejorar la experiencia del usuario, y es posible que migremos a un framework de JavaScript más moderno en el futuro.Integrarnos IA, aprendizaje automático y procesamiento de lenguaje natural en nuestros productos. Aunque no se requiere experiencia en estas áreas, tendrás oportunidades para aprender y trabajar con estas tecnologías.Sobre el Rol:Quién Eres:Undesarrollador versátil y centrado en el productoque ama crear productos que los usuarios disfruten.Apasionado porescribir código de calidadcon la documentación y pruebas adecuadas.Experto en Python(más de 5 años de experiencia), con experiencia en Flask, JavaScript/jQuery, HTML/CSS y mocking.Consciente de la seguridad, entendiendo la importancia de las mejores prácticas al manejar datos sensibles de clientes.Con conocimientos en la nube, con un sólido dominio de las herramientas en la nube, incluso si no eres un especialista en DevOps.Experimentado enimplementar aplicaciones en Google Cloud o AWS.Competente eninglés, y capaz de trabajar de forma independiente con supervisión mínima.Ansioso porcrecer hacia un rol de liderazgo, liderando el desarrollo bajo la dirección del CEO.Beneficios:Salario competitivo, coincidencia de 401k y seguro de salud.La oportunidad de tener un impacto significativo en una empresa en rápido crecimiento.Posición completamente remota, trabajando con un equipo talentoso y colaborativo en una cultura de apoyo.Visión de la Empresa:Cultura de la Empresa:Simplificar: Eliminar la complejidad para centrarse en lo que realmente importa, ya sea en el diseño de productos, contratos u operaciones.Valorar a nuestros clientes: Ellos son nuestros empleadores e inversores. Nos esforzamos por proporcionar un gran valor para que estén felices de pagar por nuestros productos (y está bien separarse de clientes malos).Crecimiento y satisfacción de los empleados: Apuntamos a tener empleados que crean en nuestros principios, amen lo que hacen y tengan un impacto en el éxito de la empresa.Crecimiento liderado por ganancias: La consistencia importa más que la velocidad. Hacer lo correcto sobre hacerlo todo. Mantenerse alineado con nuestros clientes.Crecimiento liderado por el producto: Construir un producto tan bueno que se venda solo. Nuestros clientes son nuestros mejores vendedores.Ser diferente: No seguir a la multitud, ser deliberado y auténtico en todo lo que haces.No ser aburrido: Destacar entre el ruido. Todo lo que hacemos públicamente debe agregar valor a nuestra audiencia.Proceso de Contratación:Comienza llenando un formulario de Google con preguntas simples para filtrar a los solicitantes no calificados.Una breve entrevista de selección para candidatos calificados.Una entrevista con el fundador (también el desarrollador principal).Un desafío de programación para hacer en casa que debería tomar alrededor de una hora.Una sesión de codificación conjunta con el fundador.Breves entrevistas con nuestros otros dos empleados para evaluar la compatibilidad cultural.Verificación de referencias.