directohace 19 horas

Ingeniero/a de Software Full Stack Senior

A
Arionkoder
Remoto · Tiempo completo
Senior5+ años
A convenir
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.

Arionkoder busca un/a Ingeniero/a de Software Full Stack Senior para diseñar, construir y lanzar funcionalidades de extremo a extremo, abarcando tanto el frontend como el backend y la base de datos. Se requiere experiencia en JavaScript/TypeScript, Python, frameworks modernos de frontend (React, Vue), bases de datos relacionales y no relacionales, y experiencia en AWS.

Por qué aplicar

Si sos un/a ingeniero/a full stack con experiencia en JS/TS, Python y AWS, este puesto remoto en Arionkoder te permite diseñar, construir y lanzar funcionalidades completas. Es una oportunidad para tener autonomía técnica y ser dueño/a de partes significativas del producto.

Descripción del puesto

Arionkoder es una consultora de IA que ayuda a las empresas a construir, integrar y poseer sistemas de IA que generan resultados comerciales reales. Combinamos Desarrollo de Producto, Inteligencia Artificial y Aumento de Equipos para crear productos y soluciones digitales que generan un impacto duradero, guiados por un enfoque centrado en el ser humano y un compromiso para expandir los límites de lo que la tecnología puede hacer. Buscamos un Ingeniero Full-Stack Senior para diseñar, construir y lanzar funcionalidades de principio a fin en uno de nuestros equipos de producto principales, desde la interfaz que un usuario toca, pasando por la API, hasta los datos. Serás dueño de partes significativas del producto de principio a fin: darás forma al enfoque con tu equipo, construirás tanto la interfaz de usuario como los servicios detrás de ella, las probarás y las ejecutarás en producción. Este es un rol práctico: la mayor parte de tu día la pasarás escribiendo, revisando y depurando código real en todo el stack, con la autonomía para tomar decisiones técnicas sólidas y el criterio para saber cuáles plantear. Te importa más que solo hacerlo funcionar. Piensas en casos extremos, modos de falla, rendimiento —tanto en el servidor como en la percepción del usuario—, accesibilidad y los ingenieros que leerán tu código a continuación. Colaborarás estrechamente con gerentes de producto, QA e ingenieros para convertir objetivos ambiguos en software confiable, y pondrás objeciones temprano cuando los requisitos no cuadren. Traerás un estilo de trabajo "AI-first", utilizando herramientas de IA a diario para moverte más rápido en diseño, codificación y revisión, con el criterio para detectar dónde su resultado se queda corto. Este no es un rol para alguien que vive solo en un lado del stack. Necesitamos un ingeniero que se sienta genuinamente cómodo construyendo y poseyendo una funcionalidad desde el componente hasta la base de datos, que la lleve de una intención ambigua a un software confiable y lanzado, y que eleve el nivel del equipo que lo rodea. QUÉ POSEERÁS Propiedad de funcionalidades (de principio a fin) - Construir y poseer funcionalidades de principio a fin —UI, API y datos— desde la discusión del diseño hasta la implementación, pruebas, despliegue y soporte en producción. - Traducir requisitos de producto y dirección arquitectónica en código funcional y mantenible en todo el stack. - Dividir piezas de trabajo más grandes en incrementos entregables y secuenciarlos de manera sensata. Artesanía Frontend - Construir interfaces de usuario accesibles y responsivas con un framework moderno (React, Vue o similar) en TypeScript. - Tomar decisiones sólidas de arquitectura de componentes y gestión de estado, y mantener el frontend mantenible a medida que crece. - Preocuparte por el rendimiento percibido y la experiencia real del usuario, no solo por que se renderice. Backend, datos y APIs - Diseñar y construir servicios y APIs (REST/GraphQL o orientadas a eventos) con modelos de datos sensatos en almacenes relacionales y no relacionales. - Escribir código de producción limpio y bien probado; manejar fallos deliberadamente con un manejo de errores y observabilidad sólidos. - Construir y mantener integraciones con plataformas de terceros y razonar sobre sus modos de fallo. Calidad del código y trabajo dentro de la arquitectura

Responsabilidades

  • Diseñar, construir y lanzar funcionalidades de extremo a extremo
  • Ser dueño de partes significativas del producto
  • Escribir, revisar y depurar código
  • Colaborar con gerentes de producto, QA e ingenieros
  • Utilizar herramientas de IA diariamente
  • Construir UIs accesibles y responsivas
  • Diseñar y construir servicios y APIs
  • Escribir código de producción limpio y bien probado
  • Revisar Pull Requests
  • Refactorizar y pagar deuda técnica

Skills requeridas

Producción de sistemasDiseño de APIsModelado de datosCI/CDFlujos de trabajo GitPruebas automatizadasDepuración de sistemasManejo de fallosColaboración interfuncionalJuicio técnicoAutonomíaPensamiento críticoResolución de problemasComunicaciónTrabajo en equipoAdaptabilidad

Beneficios

  • Pago mensual en USD
  • 20 días hábiles de tiempo libre pago
  • 6 feriados locales
  • Tiempo libre para cuidadores
  • Cultura de trabajo remoto dinámica
  • Trabajo desde cualquier lugar
  • Ambiente emprendedor

Explorar empleos relacionados