Randstad
Front-End Software Engineer
- Ubicación
- Barcelona
- Jornada
- Jornada completa
- Publicada
- hace 1 mes
Qué piden
ImprescindibleReactTypeScriptProgramación orientada a objetosSOLID
ValorableAgilePatrones de diseñoUnit TestsJiraConfluenceBitbucket
Idiomasinglés B2
La oferta
Diseñar, implementar y mantener software para sistemas robóticos industriales.
Contribuir al desarrollo del entorno de programación de robots (IDE).
Participar en todo el ciclo de vida del producto, desde el análisis de especificaciones y el diseño del sistema hasta la implementación, pruebas y lanzamiento.
Trabajar en estrecha colaboración con el equipo de producto, arquitectos de sistemas e ingenieros de pruebas para comprender los desafíos y ofrecer soluciones innovadoras.
Analizar problemas complejos de ingeniería y proponer soluciones escalables y mantenibles.
Mejorar la calidad del software mediante pruebas, revisiones de código y prácticas de mejora continua.
Ayudar a dar forma a la arquitectura de las futuras plataformas robóticas.
Lo Que Valoramos Mentalidad de Ingeniería
Solidas habilidades analíticas y de resolución de problemas.
Capacidad para entender sistemas complejos e identificar las causas raíz.
Pensamiento crítico y enfoque estructurado en la toma de decisiones. Requisitos del puesto: Titulación universitaria en Informática, Ingeniería de Software, Robótica, Electrónica, Ingeniería de Automatización o un campo técnico relacionado.
Sólida experiencia en ingeniería de software.
Dominio firme de la programación orientada a objetos y de los principios de diseño de software (SOLID).
Conocimientos profundos de React.
Dominio de TypeScript y su integración con React.
Experiencia en el diseño de soluciones de software mantenibles y escalables.
Elevada capacidad analítica y de depuración (debugging).
Buen nivel de inglés, tanto hablado como escrito.
Persona motivada con capacidad para trabajar de forma independiente y en equipo.
Requisitos Deseables
Experiencia con metodologías ágiles (Agile) y procesos de desarrollo.
Habituado a aplicar patrones de diseño y experiencia en el diseño de aplicaciones de escritorio.
Habituado a realizar revisiones de código e implementar pruebas unitarias (Unit Tests).
Experiencia en el uso de herramientas como Jira, Confluence y Bitbucket. Formación: Grado
: Grado en Ingeniería Informática
Idiomas: Inglés
: B2
Conocimientos: react
Experiencia: 5 años
Tus beneficios: ¿A qué esperas para formar parte de nuestro gran equipo Randstad Digital?, aquí encontrarás motivos para ello: PLAN DE FORMACIÓN CONTINUA, plan de formación anual, acceso a plataforma elearning de formación técnica, plataforma de formación en habilidades¿ ACOMPAÑAMIENTO Y PLAN DE CARRERA, Tendrás un referente de Randstad Digital cerca de ti en todo momento. CONCILIACIÓN, Sabemos que tu vida personal es tan importante como la profesional por eso podrás disfrutar de 23 días de vacaciones y en la mayoría de nuestros proyectos tendrás un horario flexible. COMPROMISO y ESTABILIDAD, Incorporación a empresa en continuo crecimiento que apuesta por las nuevas tecnologías. SALARIO COMPETITIVO acorde a tu experiencia profesional. CONDICIONES contractuales competitivas, Plan de retribución flexible (tarjeta restaurante y cheques guardería) y Randstad Care, plataforma de ofertas y descuentos exclusivos.PLAN TRÁETE UN AMIG@, si nos ayudas a incrementar el equipo, te premiaremos con una compensación económica.Se garantiza la confidencialidad en el proceso de selección.¿Tienes ganas y te ves preparado/a para asumir un nuevo reto como el nuestro?¡Te estamos esperando!çhttps://www.youtube.com/watch?v=ZpazhoepZ4