Ingeniero de Software Full Stack
Descripción del puesto
Ingeniero Full Stack (fundador): hasta 80 000 € al año, incluyendo la paga de vacaciones; posibilidad de obtener una participación significativa en la empresa
Enfoque en los flujos de trabajo agenticos para el marketing empresarial
Profesional con experiencia en SaaS (nivel medio o superior)
Acerca de Typetone
Desarrollamos tecnología de flujos de trabajo autónomos para equipos de marketing y cumplimiento normativo de las empresas. Antes de que se hablara de los agentes de IA, nosotros ya los estábamos comercializando. Hoy en día estamos a la vanguardia de la IA operativa para el marketing y el cumplimiento normativo, automatizando flujos de trabajo completos de principio a fin.
Nuestra plataforma integra datos estructurados, control de calidad de contenidos y cumplimiento normativo en un único sistema impulsado por IA a gran escala (millones de páginas simultáneamente). Trabajamos con rapidez, lanzamos actualizaciones con frecuencia y escuchamos atentamente a los clientes. El equipo es joven, con una media de edad de unos 29 años, y valoramos la humildad, la curiosidad y la implicación activa.
La oportunidad
Estamos ampliando nuestro equipo de ingeniería y buscamos un desarrollador full-stack (fundador) con gran solidez, experiencia en el desarrollo de productos SaaS y mentalidad emprendedora. Disfrutarás de mucha libertad e influencia en la empresa. Trabajarás en el núcleo de nuestra plataforma de flujo de trabajo agentic, diseñando y creando funciones que impulsan directamente miles de decisiones y acciones automatizadas para los equipos de marketing.
Nuestra pila incluye:
Frontend: TypeScript, React, Remix
Backend: Python, FastAPI
Gestión del estado: Redis
Bases de datos: Postgres, Google Cloud Store, Neon
Entorno: Google Cloud con Cloud Run
CI/CD: GitHub Actions
Para los ingenieros de backend, se valora mucho la experiencia con TypeScript o React. Trabajamos en todas las capas de la pila y valoramos a las personas a las que les gusta trabajar en diferentes capas del sistema cuando es necesario.
Lo que buscamos
- Responsabilidad integral
Buscamos personas a las que les guste encargarse de las funciones de principio a fin y que piensen en términos del impacto del producto, más que en las incidencias. Trabajarás en estrecha colaboración con los fundadores, los clientes y el resto del equipo de ingeniería.
- Pragmatismo y rapidez
Actuamos con rapidez y mejoramos constantemente. Sabemos cuándo hay que diseñar algo con elegancia y cuándo hay que mantener la sencillez para validar la idea.
- Comunicación clara
Para este puesto, buscamos trabajadores en modalidad híbrida que acudan a la oficina al menos un par de días a la semana, por lo que la comunicación, la redacción y la colaboración asincrónica son fundamentales.
- Mentalidad de equipo
Humildad, energía positiva y ganas de ayudar a los demás. Nos gusta bromear, probar cosas nuevas y celebrar juntos los éxitos.
Responsabilidades principales
- Desarrollar nuevas funcionalidades para el producto, tanto en el front-end como en el back-end
- Contribuir al diseño, la arquitectura y la dirección del sistema
- Lanzar rápido, iterar rápido y mejorar rápido
- Revisar las solicitudes de incorporación de cambios y garantizar la calidad de la ingeniería
- Trabaja con los comentarios de los clientes, los análisis y la información sobre los productos
- Ayúdanos a dar forma a la cultura y al equipo de ingeniería a medida que crecemos
Requisitos básicos
- Más de 3 años de experiencia en el desarrollo de aplicaciones web SaaS
- Importante: Funciona con herramientas de programación basadas en IA como Cursor, Codex o Claude la mayor parte del tiempo
- Amplia experiencia en TypeScript y React, así como en Python con FastAPI
- Se siente cómodo trabajando como desarrollador full-stack
- Experiencia con entornos en la nube (se valora especialmente GCP)
- Gran intuición para los productos y capacidad para resolver problemas
Requisitos deseables
- Experiencia con sistemas basados en inteligencia artificial
- Conocimientos sobre marketing digital o flujos de trabajo de contenidos
- Experiencia en la ampliación de sistemas de producción
- Se siente cómodo trabajando en entornos de startups dinámicos
Qué ofrecemos
- Un salario competitivo y una participación significativa en el capital social
- Modelo híbrido con horario flexible
- Impacto directo en un producto utilizado por los equipos de la empresa
- Aprendizaje rápido y crecimiento
- Un equipo pequeño y ambicioso que está creando algo que marcará un hito en su categoría
Proceso de selección
Lo hacemos sencillo:
Paso 1
- Nuestras empresas colaboradoras se encargan de preseleccionar a los candidatos y nos envían un breve resumen junto con su currículum.
Paso 2
- Una llamada de 30 minutos o un café con los fundadores.
Paso 3
- Días de prueba remunerados en la oficina. Te pagamos mientras trabajas con nosotros y nos vamos conociendo.
Paso 4
- Una llamada de seguimiento de entre 30 y 60 minutos, según tu caso.
Final
- Decisión.
