Descripción del puestoDesarrollador/a de Software para trabajar en Adeje, con tecnologías de vanguardia en proyectos innovadores. Responsable de crear soluciones escalables y eficientes para clientes del sector tecnológico, financiero, e-commerce y más.
Funciones principales
- Desarrollar aplicaciones y sistemas basados en las necesidades del cliente utilizando tecnologías actuales como Java, Python, JavaScript, React, Angular, Node.js, entre otras.
- Participar en el diseño de arquitecturas de software escalables, eficientes y seguras.
- Colaborar con equipos multidisciplinarios (diseño, operaciones, testing) para garantizar la entrega de soluciones de alta calidad.
- Realizar pruebas y debug de las aplicaciones, identificando y solucionando problemas técnicos.
- Desarrollar y mantener documentación técnica de proyectos y procesos.
- Asegurar la integración de nuevas funcionalidades y su correcta interacción con sistemas existentes.
- Contribuir a la mejora continua del proceso de desarrollo de software y a la implementación de metodologías ágiles (Scrum, Kanban).
Requisitos
- Formación académica: Grado en Ingeniería Informática, Telecomunicaciones o similar. Se valoran estudios de postgrado o certificaciones especializadas.
- Experiencia cualificado: Mínimo 2 años de experiencia en desarrollo de software, con dominio de al menos uno de los lenguajes mencionados (Java, Python, JavaScript, etc.).
- Conocimientos técnicos:
- Experiencia en desarrollo frontend (React, Angular) y backend (Node.js, Java, Python).
- Familiaridad con bases de datos relacionales y no relacionales (MySQL, PostgreSQL, MongoDB).
- Conocimiento de principios de diseño de software y patrones de arquitectura.
- Experiencia con metodologías ágiles (Scrum, Kanban).
- Conocimiento en integración continua y herramientas de automatización de pruebas.
- Valorable experiencia en DevOps, Kubernetes, Docker o Cloud (AWS, Azure).
- Habilidades adicionales:
- Capacidad para trabajar de forma autónoma y en