Categorías
···
Entrar / Registro
Ingeniero de Software – Experiencia para Desarrolladores (Java)
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Prta del Sol, 4, Centro, 28013 Madrid, Spain
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

Resumen: Como Ingeniero de Software en Experiencia para Desarrolladores, desempeñará un papel clave en cómo se consumen las APIs de Sinch en múltiples lenguajes de programación, centrándose en el desarrollo del SDK de Java y en las herramientas de generación de SDK. Aspectos destacados: 1. Desarrollar y mantener el SDK de Java de Sinch, garantizando alta calidad y usabilidad. 2. Contribuir a las herramientas de generación de SDK para escalar el desarrollo en múltiples lenguajes. 3. Impactar a toda la organización DX mediante un rol centrado en desarrolladores. **Sobre Sinch** Sinch está liderando la forma en que el mundo se comunica. Más de 150 000 empresas —entre ellas Google, Uber, PayPal, Visa, Tinder y muchas otras— confían en la Nube de Comunicaciones con Clientes de Sinch para ofrecer experiencias atractivas a sus clientes mediante mensajería móvil, voz y correo electrónico. Ya sea que necesite verificar usuarios o crear campañas multicanal, Sinch lo hace sencillo. Nuestra Super Red impulsada por IA, nuestras APIs y aplicaciones garantizan que pueda conectarse con sus clientes de forma fiable y segura en cada etapa de su recorrido. En Sinch «soñamos en grande», «ganamos juntos», «mantenemos la simplicidad» y «hacemos que suceda». ¡Estos valores son nuestra base! **Sobre el puesto** Como Ingeniero de Software en nuestra organización de **Experiencia para Desarrolladores (DX)**, desempeñará un papel clave en cómo se consumen las APIs de Sinch en múltiples lenguajes de programación. Su principal enfoque será el **desarrollo y mantenimiento del SDK de Java de Sinch**, uno de nuestros SDK más utilizados. A través de este trabajo, adquirirá un conocimiento profundo de las APIs, productos y expectativas de los desarrolladores de Sinch. Además, será un colaborador fundamental en nuestras **herramientas de generación de SDK**, utilizadas para generar SDK en Java, Node.js, Python y .NET a partir de especificaciones OpenAPI. En este rol, ayudará a escalar el desarrollo de SDK en distintos lenguajes implementando lógica compartida de generación, plantillas y convenciones de las que dependen otros miembros del equipo de SDK. Se trata de un rol de plataforma centrado en desarrolladores, con un impacto significativo en toda la organización DX. Este puesto está abierto a candidatos residentes en **España**, desde nuestras oficinas de **Madrid**. **Sus responsabilidades** Como Ingeniero de Software, usted: **SDK de Java** * Diseñará, desarrollará y mantendrá el **SDK de Java de Sinch**, garantizando alta calidad, coherencia y usabilidad. * Traducirá especificaciones OpenAPI en APIs de Java idiomáticas y bien diseñadas. * Mejorará la ergonomía para desarrolladores mediante abstracciones claras, documentación y ejemplos. * Garantizará una cobertura exhaustiva de pruebas, fiabilidad y compatibilidad hacia atrás. * Colaborará con ingenieros de SDK que trabajan con otros lenguajes para alinear el diseño y comportamiento de los SDK. * Participará en la definición de estándares, convenciones y mejores prácticas para SDK. * Revisará e iterará sobre especificaciones OpenAPI desde la perspectiva de un consumidor de SDK. * Colaborará con los equipos de Gestión de Producto y Documentación para garantizar una experiencia coherente para los desarrolladores. **Generador de SDK y generación de código** * Contribuirá y ampliará nuestro **generador de SDK**, basado en el generador OpenAPI de código abierto. * Implementará código Java, bibliotecas de soporte y **plantillas Mustache** para generar SDK a partir de especificaciones OpenAPI. * Trabajará estrechamente con otros ingenieros de SDK, quienes definen el diseño y comportamiento esperados del SDK, y traducirá esos requisitos en lógica del generador. * Ayudará a reducir los silos específicos de cada lenguaje centralizando en el generador el comportamiento compartido de los SDK. Mejorará la mantenibilidad, legibilidad y extensibilidad del código generado en distintos lenguajes. * **Requisitos** * 5+ años de experiencia profesional en desarrollo de software, con sólida competencia en **Java**. * Experiencia en el diseño y mantenimiento de SDK, bibliotecas o APIs orientadas a desarrolladores. * Conocimientos sólidos de **APIs REST**, contratos de API y desarrollo basado en esquemas. * Experiencia trabajando con sistemas de construcción, gestión de dependencias y flujos de publicación en el ecosistema Java. * Capacidad para leer, comprender y extender herramientas o marcos de generación de código. * Experiencia con **estrategias de pruebas**, pipelines CI/CD y sistemas de nivel productivo. * Capacidad para desempeñarse cómodamente en un rol donde la **experiencia para desarrolladores**, la usabilidad y la calidad del diseño de APIs son métricas clave de éxito. Inglés fluido, tanto escrito como hablado. * **Deseable** * Experiencia con OpenAPI Generator u otros marcos de generación de código. * Familiaridad con Mustache, Handlebars o sistemas de plantillas similares. * Experiencia desarrollando o manteniendo **SDK, bibliotecas** o **herramientas para desarrolladores**. * Experiencia trabajando con múltiples lenguajes o ecosistemas de SDK (por ejemplo, Node.js, Python, .NET). * Excelentes habilidades de comunicación escrita, especialmente en documentación técnica o propuestas de diseño. * Excelentes habilidades para resolver problemas y atención al detalle. Experiencia contribuyendo a o manteniendo proyectos de código abierto. * **Nuestro proceso de contratación** Nos comprometemos a garantizar un proceso de reclutamiento justo, objetivo, consistente e inclusivo. Nuestro enfoque incluye entrevistas estructuradas basadas en competencias diseñadas para evaluar sus habilidades, experiencia y calificaciones relevantes para el puesto. En ocasiones, podemos incluir una evaluación basada en datos para mejorar nuestro éxito en la contratación e identificar a los candidatos con mayor probabilidad de destacar. Creemos en un proceso bidireccional y le animamos a formular preguntas durante todo el recorrido. Si este puesto no es lo que busca, explore otras oportunidades disponibles en nuestra página de carreras: https://www.sinch.com/careers/. ¡Independientemente de quién sea, esperamos que encuentre un camino emocionante hacia adelante —¡quizás con nosotros! **Por favor, envíe su CV en inglés.**

Fuentea:  indeed Ver publicación original
David Muñoz
Indeed · HR

Compañía

Indeed
David Muñoz
Indeed · HR
Empleos similares

Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.