




Resumen: Este puesto está dirigido a un Ingeniero Fullstack Senior altamente motivado para impulsar la excelencia en ingeniería, poseer y evolucionar sistemas, entregar y operar software, y mentorar a otros ingenieros dentro de un entorno tecnológico colaborativo. Aspectos destacados: 1. Poseer y evolucionar sistemas, definiendo su salud a largo plazo 2. Impulsar la excelencia en ingeniería y defender las mejores prácticas 3. Mentorar a otros ingenieros y participar profundamente en las revisiones de código ### **Posición por contrato** **Ubicación:** Buenos Aires, Argentina (trabajo remoto) **Reporta a:** Gerente Senior de Ingeniería **Tipo de empleo:** Contrato de 12\-meses con posibilidad de prórroga La misión de Pie es empoderar a las pequeñas empresas para que prosperen al hacer que el seguro comercial sea asequible y tan sencillo como cortar una tarta. Aprovechamos la tecnología para transformar la forma en que las pequeñas empresas compran y experimentan el seguro comercial. Al igual que nuestros clientes pequeños empresarios, somos un equipo diverso de creadores, soñantes y emprendedores, guiados por valores fundamentales y principios operativos que orientan cada decisión que tomamos. El equipo de Tecnología de Pie Insurance diseña y opera un conjunto de aplicaciones y servicios que permiten a los consumidores directos, socios y agentes gestionar pólizas de seguro comercial. El equipo colabora estrechamente con nuestros socios comerciales para diseñar e implementar nuevas funciones que ayuden a la empresa a escalar ante una demanda creciente. Buscamos Ingenieros Fullstack Senior altamente motivados y experimentados que fomenten un entorno donde los ingenieros sean líderes en pensamiento y promuevan una cultura de diversidad e inclusión. Al actuar como líderes en toda la organización en materia de diseño, arquitectura y mejores prácticas, elevan a quienes los rodean y impulsan a la empresa hacia adelante. ### **Cómo lo harás** **Poseer \& Evolucionar Sistemas:** * Asumir activamente la propiedad de funciones o sistemas y definir su salud a largo plazo, mejorando también la salud de los sistemas circundantes * Considerar la colaboración con gestión de producto, diseño de producto, partes interesadas e ingenieros colegas como un proceso colaborativo y transparente **Impulsar la Excelencia en Ingeniería:** * Refinar continuamente las prácticas de ingeniería y los diseños arquitectónicos para alinearlos con los objetivos de Pie, colaborando estrechamente con ingenieros senior y de nivel superior, así como con la dirección tecnológica * Defender y promover las mejores prácticas en toda la organización * Obtener resultados de alta calidad liderando o contribuyendo significativamente a grandes proyectos interfuncionales con un impacto comercial relevante **Entregar \& Operar:** * Entregar software mediante entrega continua y aprovechar tu experiencia para mejorar las canalizaciones de entrega * Apoyar a los equipos de soporte y operaciones en la depuración y resolución de incidencias en producción * Construir continuamente código altamente modular y reutilizable siguiendo estándares industriales y mejores prácticas * Considerar las rotaciones de guardia como parte normal de las responsabilidades de ingeniería de software, buscando constantemente formas de mejorar la estabilidad y visibilidad operativas **Mentorar \& Desarrollar al Equipo:** * Mentorar a otros ingenieros y participar profundamente en el proceso de revisión de código ### **Lo que necesitamos** * 4\+ años de experiencia escribiendo APIs del lado del servidor utilizando REST y GraphQL * 2\+ años de experiencia con tecnologías del lado del cliente que aprovechen la renderización del lado del servidor (SSR) * Experiencia construyendo sistemas distribuidos complejos, especialmente en entornos en la nube * Sólida comprensión de la programación orientada a objetos y del backend, con experiencia en TypeScript y/o JavaScript (C\# es un plus) * Experiencia utilizando TypeScript y/o JavaScript para desarrollo frontend con React, MobX y bibliotecas de componentes * Competencia en una amplia gama de sistemas de bases de datos, tanto relacionales como NoSQL, con un conocimiento profundo de sus arquitecturas y capacidades * Experiencia con servicios en la nube pública (AWS es preferible) * Experiencia con Scrum u otras metodologías ágiles y su aplicación en el ciclo de vida del desarrollo de software (SDLC) * Enfoque sólido en la ingeniería de sistemas escalables y mantenibles, prestando atención a la calidad del código, al desarrollo seguro de código y al rendimiento * Capacidad demostrada para asumir la propiedad y conducir hasta su finalización proyectos clave que impacten los indicadores clave de desempeño (KPI) organizacionales * Experiencia en una organización centrada en el producto * Sólida comprensión y experiencia con prácticas CI/CD de clase mundial tanto para sistemas frontend como backend * Conocimiento profundo de arquitectura y diseño, con experiencia en microservicios y arquitectura orientada a servicios


