Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Responsabilidades:
- Desarrollo y mantenimiento de software: Colaborar activamente en el ciclo completo de vida de las aplicaciones (SDLC), desde la toma de requisitos hasta el despliegue
- Creación de nuevas funcionalidades: Diseñar e implementar nuevos módulos tanto en backend como en frontend bajo la supervisión del equipo senior
- Calidad del código (QA): Realización de tests unitarios y de integración para asegurar la estabilidad del código entregado
- Participación en Code Reviews: Revisar código de compañeros y recibir feedback para garantizar el uso de buenas prácticas (Clean Code) y estándares del equipo
- Resolución de incidencias: Análisis de bugs, depuración (debugging) y aplicación de soluciones eficientes en entornos de desarrollo y pre-producción
- Documentación: Redacción de documentación técnica (API docs, diagramas) y funcional para facilitar el mantenimiento futuro de los proyectos
- Metodologías Ágiles: Participación activa en las ceremonias del equipo (Daily Stand-ups, Sprint Planning, Retrospectivas)
Requisitos:
- Educación:
Grado en Ingeniería Informática o similar.
- Conocimientos y experiencia profesional:
Lenguajes de programación: Conocimiento sólido en al menos uno de los siguientes entornos (y disposición para aprender otros): Python (Django), PHP (Laravel/Symfony), .NET (C#, .NET Core).
Desarrollo Web (Frontend): Dominio de HTML5, CSS3 y JavaScript (ES6+). Tener experiencia con frameworks modernos (React, Vue.js o Angular) es un punto a favor.
APIs y servicios web: Comprensión y desarrollo de APIs RESTful y uso de formatos estándar (JSON).
Bases de datos: Experiencia con consultas SQL (MySQL, PostgreSQL, SQL Server).
Herramientas de desarrollo: Control avanzado de versiones con Git (ramificación, pull requests, resolución de conflictos), familiaridad con entornos Docker y uso de IDEs modernos (VS Code, IntelliJ, Visual Studio).
- Competencias personales:
Pensamiento analítico: Capacidad para descomponer problemas complejos en tareas más pequeñas y manejables.
Proactividad y curiosidad: Interés en mantenerse al día con las últimas tecnologías y aportar nuevas ideas.
Trabajo en equipo y comunicación: Capacidad para comunicar cuestiones técnicas a colegas no técnicos y colaborar en un entorno multidisciplinar.
Adaptabilidad: Capacidad para trabajar en diferentes proyectos o tecnologías según las necesidades de ICN2.
Resumen de las condiciones:
- Trabajo a tiempo completo (37,5 h/semana)
- Duración del contrato: 1 año
- Ubicación: Bellaterra (Barcelona)
- El salario dependerá de las cualificaciones y la experiencia demostrada
- Seguro de vida.
- Equilibrio y flexibilidad entre vida laboral y personal:
- Opción de teletrabajo (2 días a la semana)
- Horarios de trabajo flexibles
- horas al día de julio y agosto y todos los viernes durante todo el año
- Se dispone de 28 días festivos al año
- Plan de compensación flexible: ventajas fiscales para contratar algunos productos (seguro de salud, cuidado infantil, formación, entre otros).
- Actividades de formación: idiomas, programa de mentoría, programa de bienestar.
- Entorno internacional
Key Skills
Ranked by relevanceReady to apply?
Join Institut Català de Nanociència i Nanotecnologia (ICN2) and take your career to the next level!
Application takes less than 5 minutes

