directohace 1 día

Ingeniero Full Stack Senior - E-commerce

TruelogicRemoto · Tiempo completo
Senior5+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Empresa de staff augmentation busca Ingeniero Full Stack Senior con experiencia en C#/.NET y React para unirse a un equipo que desarrolla una plataforma SaaS para el sector de servicios. El rol es 100% remoto y ofrece pago competitivo en USD.

Por qué aplicar

Si sos un Ingeniero Full Stack Senior con experiencia en C# y React, esta oportunidad remota es para vos. Podés sumarte a un equipo que desarrolla una plataforma SaaS innovadora para el sector de servicios, con pago competitivo en USD.

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 Plataforma SaaS líder que proporciona soluciones de software integradas para empresas de servicios en diversas industrias como Servicios para el Hogar, Salud y Fitness. Dando soporte a más de 600.000 empresas a nivel mundial, nuestro cliente ofrece herramientas para operaciones, pagos, marketing y participación del cliente. Este rol forma parte de uno de sus productos, una plataforma móvil muy valorada que permite a los contratistas gestionar presupuestos, facturación, pagos y proyectos desde cualquier lugar. RESUMEN DEL PUESTO Buscamos un Ingeniero de Software Full Stack Senior para ayudar a construir, mejorar y escalar una plataforma SaaS nativa de la nube que atiende a una base de clientes en crecimiento. Este rol trabajará en todo el stack tecnológico, incluyendo desarrollo frontend con React, servicios backend con C#/.NET, infraestructura en la nube AWS, APIs, bases de datos y microservicios. El candidato ideal tiene experiencia en el diseño de aplicaciones SaaS multi-tenant escalables, modernización de sistemas y contribución a arquitecturas distribuidas de alta disponibilidad, colaborando con equipos multifuncionales para entregar soluciones impactantes. RESPONSABILIDADES - Diseñar, desarrollar y mantener aplicaciones SaaS nativas de la nube. - Construir y mejorar servicios backend utilizando C# y .NET Core. - Desarrollar aplicaciones frontend modernas utilizando React. - Diseñar, implementar y mantener APIs RESTful y microservicios. - Trabajar con bases de datos SQL y NoSQL para soportar la funcionalidad y escalabilidad de la aplicación. - Implementar, optimizar y mantener infraestructura en la nube basada en AWS. - Colaborar con los equipos de Producto, QA, DevOps e Ingeniería para entregar soluciones de alta calidad. - Participar en discusiones de arquitectura y toma de decisiones técnicas. - Mentorizar a ingenieros junior y promover las mejores prácticas de ingeniería. - Mantener la calidad del código a través de pruebas, revisiones de código y mejora continua. - Mejorar el rendimiento del sistema, la escalabilidad, la confiabilidad y la eficiencia operativa. - Apoyar las iniciativas de modernización y la adopción de arquitectura nativa de la nube. CALIFICACIONES Y REQUISITOS DEL PUESTO - Más de 5 años de experiencia profesional en ingeniería de software. - Sólida experiencia con C# y .NET Core. - Sólida experiencia con React. - Experiencia en el diseño y desarrollo de APIs RESTful. - Experiencia en la construcción y mantenimiento de arquitecturas basadas en microservicios. - Experiencia práctica con servicios en la nube de AWS. - Sólido conocimiento de bases de datos SQL como PostgreSQL o SQL Server. - Experiencia con bases de datos NoSQL como MongoDB o DynamoDB. - Experiencia trabajando con Docker y pipelines de CI/CD. - Experiencia en la construcción y soporte de productos SaaS. - Experiencia trabajando con arquitecturas multi-tenant. - Sólida comprensión del diseño de software, escalabilidad y optimización del rendimiento. - Excelentes habilidades de colaboración y comunicación. - Experiencia con Terraform e Infraestructura como Código (Infrastructure as Code). - Experiencia en la construcción de aplicaciones serverless utilizando AWS Lambda. - Conocimiento de arquitecturas orientadas a eventos y sistemas de colas de mensajes. - Experiencia con herramientas DevOps y automatización en la nube. - Experiencia en el diseño y soporte de sistemas distribuidos escalables. - Experiencia en la optimización del rendimiento y la confiabilidad de aplicaciones a escala. - Experiencia en mentoría técnica o liderazgo de ingeniería. - Experiencia trabajando en plataformas SaaS a gran escala. 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: Haz crecer 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 mantener aplicaciones cloud-native SaaS.
  • Construir y mejorar servicios backend usando C# y .NET Core.
  • Desarrollar aplicaciones frontend modernas usando React.
  • Diseñar, implementar y mantener APIs RESTful y microservicios.
  • Trabajar con bases de datos SQL y NoSQL.
  • Implementar, optimizar y mantener infraestructura cloud basada en AWS.
  • Colaborar con equipos de Producto, QA, DevOps e Ingeniería.
  • Participar en discusiones de arquitectura y toma de decisiones técnicas.
  • Mentorizar ingenieros junior y promover mejores prácticas de ingeniería.
  • Mantener la calidad del código a través de testing, revisiones de código y mejora continua.
  • Mejorar el rendimiento, escalabilidad, confiabilidad y eficiencia operativa del sistema.
  • Apoyar iniciativas de modernización y adopción de arquitectura cloud-native.

Skills requeridas

Diseño de aplicaciones SaaS multi-tenantModernización de sistemasArquitecturas distribuidasColaboración interfuncionalDiseño y desarrollo de APIs RESTfulConstrucción y mantenimiento de arquitecturas basadas en microserviciosDiseño de softwareEscalabilidadOptimización de rendimientoMentoring técnicoLiderazgo de ingenieríaSistemas distribuidos escalablesOptimización de rendimiento y confiabilidad de aplicaciones a escalaColaboraciónComunicación

Beneficios

  • 100% Remoto
  • Pago competitivo en USD
  • Días de vacaciones pagas
  • Autonomía en la gestión del tiempo
  • Trabajo con empresas líderes de EE.UU.