Programador Junior
Summary
Junior developer implementing features, debugging code, and collaborating on a web or software project under team guidance.
- Implementar tareas y funcionalidades según especificaciones técnicas y criterios de calidad definidos por el equipo.
- Programar, depurar y corregir errores en el código, asegurando trazabilidad y buenas prácticas.
- Colaborar en revisiones de código y en la elaboración/actualización de documentación técnica básica.
- Participar en el análisis de requisitos con el equipo para entender el objetivo de negocio y la solución propuesta.
- Realizar pruebas (manuales y/o automatizadas) y apoyar en la validación de integraciones.
- Contribuir a la mejora continua del pipeline de desarrollo y del flujo de trabajo (branching, testing, CI/CD cuando aplique).
- Apoyar la optimización de rendimiento y la reducción de incidencias, siguiendo lineamientos del equipo.
- Comunicar avances, bloqueos y riesgos de forma clara para mantener el ritmo de entrega.
Buscamos un Programador Junior para integrarse en Masia Group y apoyar el desarrollo de aplicaciones y servicios. En este rol aprenderás de un equipo técnico, trabajarás sobre código existente y participarás en la entrega de nuevas funcionalidades con el acompañamiento necesario.
Valoramos especialmente la actitud: buscamos alguien que disfrute programar, que tenga curiosidad por entender el “por qué” de las decisiones técnicas y que se comprometa con la calidad. También esperamos que puedas trabajar bien en equipo, preguntar con criterio y progresar de forma constante.
Requisitos
- Conocimientos básicos de programación orientada a objetos y/o desarrollo web.
- Experiencia (académica o profesional) implementando funcionalidades y resolviendo incidencias.
- Capacidad para leer y comprender código de otros, y para seguir estándares del proyecto (estilo, convenciones, estructura).
- Interés en buenas prácticas: control de versiones (p. ej., Git), pruebas y depuración.
- Disponibilidad para aprender frameworks/librerías según el stack del proyecto.
- Comunicación clara y trabajo colaborativo con revisión y retroalimentación.
- Responsabilidad y puntualidad en el cumplimiento de tareas asignadas.
Habilidades personales
- Aprendizaje rápido y mentalidad de mejora continua.
- Orden y criterio para proponer soluciones y documentar lo necesario.
- Resiliencia ante cambios y feedback técnico.
El anuncio no especifica beneficios concretos. En Masia Group trabajamos con un equipo colaborativo, orientado a la formación y al acompañamiento en la curva de aprendizaje del puesto.