Desarrollador/a de Software
Role details
Job location
Tech stack
Job description
Elpuertodesantamaria busca un/a Desarrollador/a de Software para unirse a su equipo en Santa Lucía de Tirajana. Este rol implica trabajar con tecnologías como Java, Python y JavaScript en proyectos innovadores para varios sectores., * Desarrollar aplicaciones y sistemas basados en las necesidades del cliente.
-
Participar en el diseño de arquitecturas de software eficientes y seguras.
-
Colaborar con equipos multidisciplinarios para entregar soluciones de alta calidad., Descripción del puesto: Buscamos un/a Desarrollador/a de Software para unirse a nuestro equipo de desarrollo en Santa Lucía de Tirajana. En este rol, tendrás la oportunidad de trabajar con tecnologías de vanguardia en proyectos innovadores y desafiantes para una variedad de 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).
Requirements
Se requiere experiencia en desarrollo frontend y backend, así como habilidades para trabajar en equipo y autonomía. Ofrecemos un contrato por obra y servicio, flexibilidad horaria, y beneficios sociales que incluyen seguro médico privado y bonos por rendimiento., * Mínimo 2 años de experiencia en desarrollo de software.
- Dominio de al menos un lenguaje de programación como Java, Python o JavaScript.
- Familiaridad con bases de datos relacionales y no relacionales., Desarrollo frontend (React, Angular) Desarrollo backend (Node.js, Java, Python) Resolución de problemas Trabajo en equipo
Educación
Grado en Ingeniería Informática, Telecomunicaciones o similar, * Formación académica: Grado en Ingeniería Informática, Telecomunicaciones o similar. Se valoran estudios de postgrado o certificaciones especializadas.
- Experiencia profesional: 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 equipo.
- Buenas habilidades de comunicación y resolución de problemas.
- Ganas de aprender y crecer profesionalmente.
Benefits & conditions
- Contrato: por obra y servicio con remuneración competitiva según experiencia y perfil.
- Flexibilidad horaria y opción de teletrabajo parcial.
- Plan de formación continua con acceso a cursos, conferencias y recursos educativos.
- Proyecto innovador con la oportunidad de contribuir a soluciones tecnológicas de alto impacto.
- Ambiente de trabajo dinámico y colaborativo, con oportunidades de crecimiento profesional.
- Beneficios sociales: seguro médico privado, bonos por rendimiento, entre otros.