ACERCA DE 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 Fortune 500 o escalando startups, entregamos resultados que marcan la diferencia.
Al postularte a este puesto, 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
Una consultora de software de alta gama que se asocia con organizaciones de una amplia gama de industrias, incluidos sectores altamente regulados, para diseñar y construir productos digitales de alta calidad y soluciones de software personalizadas. La empresa combina ingeniería de software, estrategia de producto y diseño para entregar aplicaciones escalables que resuelven complejos desafíos empresariales.
RESUMEN DEL PUESTO
Buscamos un Ingeniero Full-Stack Senior con experiencia para unirse a un equipo pequeño y altamente colaborativo que está construyendo una aplicación moderna para la industria legal. Este rol ofrece la oportunidad de trabajar en estrecha colaboración con profesionales del derecho y partes interesadas del cliente para diseñar, desarrollar e implementar funcionalidades complejas en el frontend y backend.
El candidato ideal tendrá una sólida experiencia en TypeScript, frameworks modernos de frontend, Node.js, APIs REST, bases de datos relacionales y tecnologías en la nube, con experiencia en la construcción de aplicaciones escalables y mantenibles de extremo a extremo. Se prefiere experiencia con Svelte/SvelteKit y tecnologías serverless de AWS. El rol también requiere un enfoque prospectivo hacia el desarrollo de software asistido por IA, incluida la experiencia práctica con herramientas de codificación de IA y la comprensión de sus capacidades, limitaciones e impacto en la profesión de ingeniería.
Este es un rol altamente colaborativo y de cara al cliente, con demostraciones regulares al cliente y participación directa en decisiones técnicas y de arquitectura.
RESPONSABILIDADES
- Liderar el diseño, desarrollo, pruebas y despliegue de funcionalidades complejas en sistemas frontend y backend.
- Construir aplicaciones escalables y mantenibles utilizando TypeScript tanto en el cliente como en el servidor.
- Desarrollar e integrar APIs RESTful y aplicaciones del lado del servidor utilizando Node.js y frameworks modernos de TypeScript.
- Construir interfaces de usuario modernas y responsivas utilizando frameworks como Svelte/SvelteKit o tecnologías comparables.
- Diseñar y mantener esquemas de bases de datos relacionales, migraciones y consultas con un enfoque en el rendimiento y la integridad de los datos.
- Colaborar estrechamente con Gerentes de Producto, Diseñadores, Ingenieros y partes interesadas del cliente para traducir los requisitos comerciales en soluciones técnicas efectivas.
- Participar en discusiones de arquitectura, decisiones de diseño técnico y el establecimiento de estándares y mejores prácticas de ingeniería.
- Desarrollar pruebas automatizadas y contribuir a la calidad del código y las estrategias de prueba en toda la aplicación.
- Construir y mantener flujos de trabajo de CI/CD y usar Docker para soportar entornos locales y de desarrollo consistentes.
- Trabajar con servicios en la nube de AWS y arquitecturas serverless para desplegar y operar aplicaciones de producción.
- Investigar y evaluar nuevas tecnologías, herramientas y metodologías que puedan mejorar la productividad de la ingeniería y la calidad del producto.
- Aprovechar activamente herramientas de desarrollo asistidas por IA para la planificación, codificación, pruebas, depuración y otros flujos de trabajo de ingeniería, aplicando un juicio adecuado sobre sus limitaciones.
- Colaborar directamente con los clientes a través de reuniones regulares, discusiones técnicas y demostraciones de productos.
- Participar en stand-ups diarios y ciclos de sprint quincenales dentro de un equipo de ingeniería pequeño y autónomo.
CALIFICACIONES Y REQUISITOS DEL PUESTO
- Más de 5 años de experiencia profesional en desarrollo de software full-stack.
- Dominio a nivel experto de TypeScript, incluidas características avanzadas del lenguaje y definiciones de tipos complejas.
- Sólida experiencia con TypeScript del lado del servidor y Node.js, incluido el desarrollo y consumo de APIs RESTful.
- Sólida experiencia con un framework moderno de frontend como Svelte, SvelteKit, React, Next.js o similar.
- Experiencia con bases de datos relacionales y SQL, incluido el diseño de esquemas de bases de datos, migraciones y optimización de consultas.
- Sólida comprensión de las pruebas de software, la calidad del código y las prácticas de desarrollo mantenibles.
- Experiencia con pipelines modernos de CI/CD y flujos de trabajo de desarrollo basados en Docker.
- Familiaridad con plataformas en la nube, particularmente AWS, y experiencia desplegando o dando soporte a aplicaciones basadas en la nube.
- Experiencia contribuyendo a decisiones de arquitectura y diseño técnico para aplicaciones de producción.
- Sólidas habilidades de comunicación y colaboración, con la capacidad de trabajar directamente con clientes y traducir requisitos comerciales en soluciones técnicas.
- Capacidad para trabajar de manera efectiva e independiente en un equipo de ingeniería pequeño y colaborativo.
- Experiencia práctica demostrada utilizando herramientas de desarrollo de IA como Claude Code, Cursor, GitHub Copilot o herramientas similares.
- Capacidad para articular claramente las capacidades y limitaciones actuales de las herramientas de IA en ingeniería de software, incluidas las consideraciones sobre precisión, seguridad, confiabilidad y uso responsable.
QUÉ OFRECEMOS
- Trabajo 100% Remoto: Disfruta de la libertad de trabajar desde la ubicación que te ayuda a prosperar. Todo lo que necesitas es 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 los miembros de nuestro equipo son expertos experimentados, lo que garantiza que trabajes con los mejores en tu campo.
¡Postúlate ahora!