Front-End Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
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.
Requirements
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., * Formación: Grado: Grado en Ingeniería Informática
- Idiomas: Inglés: B2
- Conocimientos: react
- Experiencia: 5 años
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., 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.
Benefits & conditions
¿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
About the company
Randstad Digital es la empresa de consultoría tecnológica del grupo Randstad especializada en servicios tecnológicos estables. Estamos presentes en más de 20 mercados y contamos con más de 25.000 especialistas a nivel global y a nivel nacional con más de 400 y tenemos oficinas en Madrid, Barcelona, Valencia, Sevilla, Zaragoza, Bilbao y Valladolid. Ofrecemos una amplia gama de servicios y soluciones tecnológicas para empresas de diferentes sectores: Banca, Seguros, Industria, Telecomunicaciones, Media, Digital, Aeronáutica, Automoción, Servicios y Administraciones públicas., Sabemos que los perfiles profesionales IT son unos de los más demandados en el mercado laboral actual. Randstad Digital somos una división encargada de la selección profesional y especializada de perfiles IT tanto para su contratación directa como para su contratación temporal., La ambición de Randstad es ser la compañía de talento más equitativa y especializada del mundo. Ayudamos a las personas y a las organizaciones a desarrollar su verdadero potencial, buscando oportunidades que impulsen la sostenibilidad económica y prioricen el bienestar de las personas y el planeta.
empleo inclusivo
Nuestra convicción de que todas las personas, independientemente de su procedencia, tienen las mismas oportunidades de éxito se demuestra en nuestros procesos, donde promovemos la equidad laboral a través equipos diversos e inclusivos.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
React Developer Salary [2023]
Is Software Engineering Over-Saturated?
The 12 Best Jobs for Software Engineers
Is Software Engineering Hard?