Solvd busca un Ingeniero Full-Stack Senior con 7+ años de experiencia para unirse a su equipo remoto en Argentina. El rol implica diseñar e implementar soluciones de software de extremo a extremo, mentorizar ingenieros junior y colaborar con equipos de producto y UX.
Si sos un Ingeniero Full-Stack Senior con ganas de diseñar soluciones de punta a punta y mentorizar equipos, este puesto remoto en Solvd es para vos. Podrás trabajar en proyectos desafiantes para empresas líderes en tecnología.
Solvd Inc. es una consultora y proveedora de servicios tecnológicos nativa de IA en rápida expansión, que impulsa la transformación empresarial en áreas como cloud, datos, ingeniería de software e inteligencia artificial. Trabajamos con organizaciones líderes para diseñar, construir y operar soluciones tecnológicas que generan resultados comerciales medibles. Tras la adquisición de Tooploox, una empresa líder en IA y desarrollo de productos, Solvd ahora ofrece una entrega integral, desde asesoramiento estratégico y diseño de soluciones hasta desarrollo de IA a medida e implementación a escala empresarial. Nuestros centros de competencia combinan profunda experiencia técnica, metodologías de entrega probadas y conocimiento sectorial para abordar desafíos empresariales complejos de manera rápida y eficaz. QUÉ HARÁS: - Diseñar e implementar capacidades de producto de extremo a extremo que abarquen aplicaciones frontend, servicios backend, APIs, bases de datos e integraciones de terceros. - Traducir requisitos de producto, diseños de UX y criterios de aceptación en soluciones técnicas escalables. - Liderar el diseño técnico de iniciativas moderadamente complejas y complejas. - Desglosar capacidades grandes en componentes técnicos ejecutables e incrementos de desarrollo. - Desarrollar interfaces de usuario responsivas, accesibles y mantenibles utilizando frameworks modernos de JavaScript y TypeScript. - Diseñar e implementar servicios backend, APIs de aplicaciones, lógica de negocio, modelos de datos y flujos de trabajo asíncronos. - Construir y mantener integraciones con plataformas empresariales, fuentes de datos, servicios de IA, proveedores de medios y otros sistemas de terceros. - Contribuir a capacidades de creación, renderizado, personalización, animación, gestión de activos, análisis y distribución de video. - Identificar problemas de rendimiento, escalabilidad, confiabilidad, seguridad y mantenibilidad antes de que se conviertan en problemas de producción. - Escribir pruebas automatizadas unitarias, de integración, de componentes y de extremo a extremo. - Participar en revisiones de código y establecer patrones sólidos para la calidad del código y la consistencia de la ingeniería. - Diagnosticar y resolver problemas complejos de producción en las capas de aplicación e infraestructura. - Mejorar la observabilidad a través de logging estructurado, monitoreo, métricas, tracing y alertas accionables. - Colaborar estrechamente con Producto, UX, QA, DevOps y otros ingenieros durante todo el ciclo de vida de entrega. - Mentorizar a ingenieros de nivel medio a través de guía técnica, revisiones de código, pairing y feedback constructivo. - Contribuir a estándares arquitectónicos, prácticas de ingeniería, componentes compartidos y capacidades de plataforma reutilizables. - Utilizar herramientas de ingeniería asistidas por IA de manera responsable para acelerar el desarrollo, las pruebas, la documentación, la resolución de problemas y la modernización del código. - Participar en la preparación de lanzamientos, soporte de producción, respuesta a incidentes y análisis de causa raíz. QUÉ APORTAS: - Aproximadamente 7+ años de experiencia profesional en desarrollo de software, incluyendo experiencia sustancial en la construcción de aplicaciones SaaS en producción. - Sólida experiencia en desarrollo full-stack con JavaScript y TypeScript modernos. - Experiencia avanzada con el framework frontend React. - Sólido conocimiento de arquitectura de componentes, gestión de estado, rendimiento frontend, diseño responsivo y comportamiento del navegador. - Experiencia en la construcción de aplicaciones web complejas orientadas a flujos de trabajo. - Sólida experiencia en desarrollo backend utilizando Node.js, Python, Java, C# o tecnología de servidor comparable. - Experiencia en el diseño e implementación de APIs REST, servicios orientados a eventos, trabajos en segundo plano y flujos de trabajo asíncronos. - Sólido entendimiento de modelado de datos relacionales y no relacionales. - Experiencia con PostgreSQL o alguna otra base de datos relacional moderna. - Experiencia en la integración con APIs de terceros, proveedores de autenticación, plataformas de datos o sistemas empresariales. - Sólido entendimiento del desarrollo de aplicaciones cloud-native, preferentemente dentro de AWS. - Experiencia con contenedores, pipelines de CI/CD, entornos de infraestructura y prácticas de despliegue modernas. - Sólido entendimiento de estrategias de pruebas automatizadas a nivel unitario, de integración, de API, de componentes y de extremo a extremo. - Experiencia en el diagnóstico de problemas de aplicaciones distribuidas utilizando logs, métricas, traces, análisis de bases de datos y herramientas de navegador. - Conocimiento práctico de seguridad de aplicaciones, autorización, identidad, gestión de secretos, protección de datos y prácticas de codificación segura. - Experiencia trabajando con flujos de trabajo de desarrollo basados en Git, pull requests, revisiones de código, estrategias de branching y controles de calidad automatizados. - Sólido entendimiento de principios de diseño de software, arquitectura modular, escalabilidad, gestión de deuda técnica y mantenibilidad. VALORADO: - Experiencia con procesamiento de video, audio, medios, herramientas creativas, animación, renderizado o gestión de activos digitales. - Experiencia con motion graphics basados en navegador utilizando React, JavaScript, animaciones CSS, Canvas, WebGL o tecnologías relacionadas. - Experiencia con plataformas de IA, modelos de lenguaje grandes (LLMs), generación aumentada por recuperación (RAG), orquestación de prompts o medios generados por IA. - Experiencia en la construcción de plataformas empresariales configurables con permisos, flujos de trabajo de aprobación, auditabilidad y controles de gobernanza. - Experiencia con colas de mensajes, buses de eventos, servicios serverless o sistemas de procesamiento de trabajos distribuidos. - Experiencia con infraestructura como código (IaC) y plataformas de observabilidad en producción. - Experiencia en un entorno SaaS multi-tenant. - Experiencia en la mejora o modernización de una plataforma de software establecida mientras se continúan entregando nuevas capacidades de producto. - Alguna experiencia con Java (modernización de código legacy). Al unirte a Solvd, podrás: - Dar forma a proyectos impulsados por IA del mundo real en industrias clave, trabajando con clientes desde la innovación de startups hasta la transformación empresarial. - Ser parte de un equipo global con igualdad de oportunidades para la colaboración entre continentes y culturas. - Prosperar en un entorno inclusivo que prioriza el aprendizaje continuo, la innovación y los estándares éticos de IA. ¿Listo para generar un impacto? Si te entusiasma construir cosas que importan, defender la IA responsable y crecer junto a algunas de las mentes más brillantes de la industria. Postúlate hoy y vamos a innovar juntos. Solvd es un empleador que ofrece igualdad de oportunidades.