Junior
Implementa endpoints a partir de un contrato ya definido y mantiene su documentación.
Un diseñador y desarrollador de API que define contratos con OpenAPI, construye interfaces REST o GraphQL consistentes y las deja documentadas para que otros equipos las integren sin preguntar.
Tecnologías y competencias habituales
También lo buscarás como API designer, desarrollador de API REST, especialista en GraphQL y API developer.
Se ocupa de la forma en que tus sistemas se exponen al exterior y entre sí. Diseña los contratos primero (OpenAPI, esquemas GraphQL), los valida con quien los va a consumir y los implementa o supervisa su implementación. Cuida versionado, errores, paginación, seguridad y la documentación con Swagger y Postman.
Implementa endpoints a partir de un contrato ya definido y mantiene su documentación.
Diseña las API de un producto completo y las prueba con quien las va a consumir.
Define las guías de diseño de API de la empresa, el versionado y la estrategia de plataforma.
Se suma a tu equipo el tiempo que lo necesites.
Trabaja contigo y, tras un tiempo, puedes incorporarlo a tu plantilla sin costes.
¿Necesitas un equipo entero? Mira los Agile Squads.
REST es más simple, se cachea bien y lo entiende todo el mundo, así que sirve para la mayoría de los casos. GraphQL compensa cuando hay muchos clientes distintos que necesitan pedir formas de datos diferentes, como una web y varias apps.
Escribir la especificación de la API (OpenAPI, por ejemplo) antes del código. Así el equipo que consume la API puede trabajar con una simulación mientras se implementa, y los desacuerdos salen pronto.
El back-end implementa la lógica y los datos. El especialista en API se centra en cómo se ofrece y se consume esa lógica: consistencia, estabilidad, documentación y experiencia de quien integra.
Sí. Con la modalidad Try & Hire trabaja contigo y, tras un tiempo, puedes incorporarlo a tu plantilla sin costes.
Pagas por el trabajo realmente efectivo: solo las horas trabajadas. La selección, las bajas, las vacaciones y las sustituciones corren de nuestra cuenta.
Como lo necesite tu equipo: en remoto, en híbrido o presencial, en España.
Vendemos calidad: preferimos presentarte a una persona que encaja antes que a cinco que no.
De cada 20 candidatos que evaluamos, te presentamos a uno.
El perfil, el nivel, las tecnologías y cómo trabaja tu equipo.
Nuestro equipo técnico revisa su conocimiento real, también cómo trabaja con IA. De cada 20 candidatos, pasa uno.
Conoces a la persona antes de decidir. El 93 % de nuestros clientes contrata a la primera que le presentamos.
Pagas solo las horas trabajadas. De la selección, las bajas, las vacaciones y las sustituciones nos ocupamos nosotros.