Empresa de staff augmentation busca Ingeniero Principal Full-Stack con experiencia en .NET y Angular para unirse a un proyecto de desarrollo de una aplicación SaaS desde cero, trabajando de forma 100% remota y con pago en USD.
Si sos un Ingeniero Full-Stack con experiencia en .NET y Angular, esta es tu chance de sumarte a un proyecto desafiante desde cero. Podés trabajar 100% remoto y en USD, ideal para quienes buscan crecimiento profesional y un rol clave en desarrollo SaaS.
Descripción del puesto
SOBRE TRUELOGIC En Truelogic, somos un proveedor líder de servicios de externalización de personal (staff augmentation) nearshore con sede en Nueva York. Durante más de dos décadas, hemos estado entregando soluciones tecnológicas de primer nivel a empresas de todos los tamaños, desde startups innovadoras hasta líderes de la industria, ayudándolas a alcanzar sus objetivos de transformación digital. Nuestro equipo de más de 600 profesionales tecnológicos altamente calificados, con base en Latinoamérica, impulsa la disrupción digital asociándose con empresas de EE. UU. en sus proyectos más impactantes. Ya sea colaborando con gigantes de Fortune 500 o escalando startups, entregamos resultados que marcan la diferencia. Al postularte a esta posición, estás dando el primer paso para unirte a un equipo dinámico que valora tu experiencia y aspiraciones. Nuestro objetivo es alinear tus habilidades con oportunidades que fomenten un crecimiento profesional y éxito excepcionales, al tiempo que contribuyes a proyectos transformadores que dan forma al futuro. NUESTRO CLIENTE Un proveedor líder de soluciones basadas en la nube que empodera a las instituciones públicas para modernizar y optimizar sus operaciones. Con más de dos décadas de experiencia, esta organización crea tecnología que mejora la eficiencia, fomenta la transparencia y optimiza la forma en que las personas sirven a sus comunidades. RESUMEN DEL PUESTO Buscamos un Ingeniero Principal Full Stack práctico para ayudar a construir nuestra aplicación SaaS de próxima generación desde cero. Trabajarás en estrecha colaboración con Arquitectos, Gerentes de Producto, Diseñadores UX y otros ingenieros para definir soluciones técnicas, establecer mejores prácticas de ingeniería y entregar software seguro, escalable y de alto rendimiento. Este rol es ideal para un líder técnico que disfruta escribiendo código, resolviendo problemas complejos, mentorizando ingenieros y aprovechando el desarrollo asistido por IA para acelerar la entrega con enfoque shift-left y sin QA. RESPONSABILIDADES - Diseñar, desarrollar y entregar aplicaciones SaaS escalables utilizando .NET, Angular, SQL Server/PostgreSQL y AWS. - Ser responsable de la entrega de extremo a extremo de funcionalidades, desde el modelado de dominio y servicios backend hasta el desarrollo frontend, pruebas automatizadas, despliegue y soporte en producción. - Generar código listo para producción utilizando herramientas de desarrollo asistido por IA a partir de diseños de Replit, siguiendo estándares de diseño internos, componentes reutilizables, pautas de accesibilidad, principios de diseño responsive y mejores prácticas frontend. - Colaborar con Arquitectos para definir la arquitectura de la aplicación y validar enfoques técnicos mediante la creación de pruebas de concepto (PoCs) cuando sea apropiado. - Diseñar soluciones utilizando patrones arquitectónicos modernos, incluyendo Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Backend-for-Frontend (BFF) y API Gateway. - Construir aplicaciones Angular modernas utilizando componentes standalone, Signals, RxJS, Reactive Forms y arquitectura de componentes reutilizables. - Diseñar modelos de datos eficientes, optimizar el rendimiento de SQL e implementar patrones de integración y mensajería escalables. - Mentorizar ingenieros a través de guía técnica, discusiones de arquitectura, revisiones de código y intercambio de conocimientos. - Aprovechar herramientas de desarrollo impulsadas por IA como GitHub Copilot, Cursor, Claude Code y flujos de trabajo de IA agentic para mejorar la calidad del software y la productividad de la ingeniería. CALIFICACIONES Y REQUISITOS DEL PUESTO - Más de 10 años de experiencia profesional en ingeniería de software. - Experiencia como Ingeniero Principal, Líder de Ingeniería o rol de liderazgo técnico equivalente. - Dominio experto en C#, .NET, Entity Framework, SQL Server/PostgreSQL y Angular. - Sólida experiencia en DDD, CQRS, APIs REST, arquitectura orientada a eventos y sistemas distribuidos. - Experiencia en el diseño de aplicaciones SaaS seguras, escalables y multi-tenant. - Sólido conocimiento de optimización de SQL, modelado de datos y tecnologías como Redis y OpenSearch/Elasticsearch. - Experiencia con pruebas automatizadas, CI/CD, Git, desarrollo Agile y prácticas modernas de DevOps. - Experiencia con herramientas de observabilidad y monitoreo, junto con herramientas de análisis estático como SonarQube y Mend. - Experiencia utilizando asistentes de codificación de IA como GitHub Copilot, Cursor, Claude Code o herramientas similares. QUÉ OFRECEMOS - Trabajo 100% Remoto: Disfruta de la libertad de trabajar desde la ubicación que te ayuda a prosperar. Solo necesitas una laptop y una conexión a internet confiable. - Pago Altamente Competitivo en USD: Gana una compensación excelente y líder en el mercado en USD, que va más allá de las ofertas típicas del mercado. - Tiempo Libre Remunerado: Valoramos tu bienestar. Nuestras políticas de tiempo libre remunerado aseguran que tengas la oportunidad de desconectar y recargar cuando sea necesario. - Trabaja con Autonomía: Disfruta de la libertad de gestionar tu tiempo siempre que el trabajo se complete. Enfócate en los resultados, no en el reloj. - Trabaja con las Mejores Empresas Estadounidenses: Amplía tu experiencia trabajando en proyectos innovadores y de alto impacto con empresas líderes en la industria de EE. UU. POR QUÉ TE GUSTARÁ TRABAJAR AQUÍ - Una Cultura que te Valora: Priorizamos el bienestar y el equilibrio entre la vida laboral y personal, ofreciendo actividades de participación y fomentando equipos dinámicos para asegurar que prosperes tanto personal como profesionalmente. - Red Global Diversa: Conéctate con más de 600 profesionales en más de 25 países, expande tu red y colabora con un equipo multicultural de Latinoamérica. - Forma Equipo con Profesionales Calificados: Únete a talento senior. Todos nuestros miembros del equipo son expertos experimentados, lo que garantiza que trabajes con los mejores en tu campo. ¡Postúlate ahora!
Responsabilidades
- Diseñar, desarrollar y entregar aplicaciones SaaS escalables usando .NET, Angular, SQL Server/PostgreSQL y AWS.
- Ser responsable de la entrega de extremo a extremo de funcionalidades.
- Generar código listo para producción utilizando herramientas de desarrollo asistido por IA.
- Colaborar con Arquitectos para definir la arquitectura de la aplicación.
- Diseñar soluciones utilizando patrones arquitectónicos modernos.
- Construir aplicaciones Angular modernas.
- Diseñar modelos de datos eficientes, optimizar el rendimiento de SQL e implementar patrones de integración y mensajería escalables.
- Mentorizar ingenieros a través de guía técnica, discusiones de arquitectura, revisiones de código y intercambio de conocimientos.
- Aprovechar herramientas de desarrollo impulsadas por IA.
Skills requeridas
Beneficios
- 100% Remoto
- Pago competitivo en USD
- Vacaciones pagas
- Autonomía laboral
- Trabajo con empresas líderes de EE.UU.