Junior
Corrige errores y añade funcionalidad en un módulo bien delimitado.
Un desarrollador de C y C++ para software de alto rendimiento y de sistema: motores, comunicaciones, procesamiento en tiempo real y mantenimiento de bases de código grandes con CMake y la STL.
Tecnologías y competencias habituales
También lo buscarás como programador C++, C++ developer, desarrollador de sistemas en C y ingeniero de software C++.
Escribe y mantiene software donde el control de memoria y el rendimiento son críticos: servidores de baja latencia, motores de cálculo, sistemas de comunicaciones y componentes que interactúan con hardware. Trabaja con C++ moderno, la STL y Boost, construye con CMake y depura con herramientas de bajo nivel.
Corrige errores y añade funcionalidad en un módulo bien delimitado.
Diseña e implementa componentes completos con atención a rendimiento y memoria.
Define la arquitectura, moderniza la base de código y establece las reglas de calidad del equipo.
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.
C se usa en sistemas pequeños, controladores y firmware. C++ permite abstracciones potentes y se emplea en aplicaciones de alto rendimiento, motores y sistemas grandes. Un buen perfil sabe cuál conviene a tu caso.
Sí. Se introducen pruebas, se sustituye la gestión manual de memoria por punteros inteligentes y se avanza de estándar por módulos, sin parar el desarrollo.
A veces sí, sobre todo si los fallos de memoria son frecuentes. Pero reescribir un sistema grande es caro: lo habitual es migrar solo los componentes de más riesgo.
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.