directohace 2 meses

Rust Developer Senior

RehireHíbrido
Senior2+ años

Se busca Rust Developer Senior para empresa tecnológica, con foco en concurrencia, arquitectura y performance. Responsabilidades incluyen diseño, desarrollo y validación de servicios, colaboración con equipos y documentación de código.

Por qué aplicar

Aprovechá para desarrollar tus habilidades en Rust en un entorno desafiante y colaborativo, ideal para profesionales con sólida base técnica y experiencia en el lenguaje.

Descripción del puesto

Desde Rehire acompañamos a una empresa tecnológica en la búsqueda de un Rust Developer Senior, un perfil clave para participar en el diseño, desarrollo y validación de servicios de alto impacto, con foco en concurrencia, arquitectura y performance. La posición está orientada a personas con sólida base técnica, interés por la investigación y capacidad para desenvolverse en entornos exigentes, colaborando con otros desarrolladores en la construcción de soluciones robustas y escalables. Responsabilidades: - Analizar arquitectura de ingeniería para servicios de alto impacto vinculados a streaming y concurrencia. - Diseñar y desarrollar productos en Rust, trabajando con gRPC y APIs REST. - Validar la arquitectura de componentes junto con otros desarrolladores del equipo. - Documentar código y funcionalidades de manera clara, correcta y oportuna. - Diseñar y ejecutar pruebas unitarias para las funcionalidades desarrolladas. - Coordinar con otros equipos y componentes para asegurar integraciones eficientes y consistentes. Requisitos: - Al menos 2 a 3 años de experiencia profesional con Rust (excluyente). - Deseable experiencia previa con C++. - Sólido entendimiento de conceptos como borrowing, ownership, mutexes, race conditions y memory leak safety (excluyente). - Experiencia en manejo de errores algebraicos: Enums, operadores de error, unwrap, ThisError y AnyHow. - Se valorará experiencia en memory safety, pattern matching, zero-cost abstractions y Tokio. - Experiencia utilizando herramientas de investigación y resolución apoyadas en IA, foros y recursos técnicos. - Experiencia con Claude IA (deseado). Acerca de la posición: - Horario: Lunes a viernes de 9:00 a 19:00, con una hora de almuerzo. - Modalidad: Híbrido en CDMX, remoto para resto de LATAM. - Ubicación: Oficinas en Polanco, CDMX. - Salario competitivo, contratación con prestaciones de ley. - Oportunidad de crecimiento a medida que se desarrolle la plaza. Si cumplís con los requisitos y estás interesado en esta emocionante oportunidad, aplicá en www.rehire.ar/jobs y enviá tu CV.

Responsabilidades

  • Analizar arquitectura de ingeniería para servicios de alto impacto vinculados a streaming y concurrencia
  • Diseñar y desarrollar productos en Rust, trabajando con gRPC y APIs REST
  • Validar la arquitectura de componentes junto con otros desarrolladores del equipo
  • Documentar código y funcionalidades de manera clara, correcta y oportuna
  • Diseñar y ejecutar pruebas unitarias para las funcionalidades desarrolladas
  • Coordinar con otros equipos y componentes para asegurar integraciones eficientes y consistentes

Skills requeridas

Análisis de arquitectura de ingenieríaDiseño y desarrollo de productos en RustValidación de arquitectura de componentesDocumentación de códigoDiseño y ejecución de pruebas unitariasCoordinación con otros equiposInvestigaciónResolución de problemasColaboración en equipoComunicación efectiva

Beneficios

  • Salario competitivo
  • Contratación con prestaciones de Ley
  • Oportunidad de crecimiento