🇪🇸 San Bartolomé de Tirajana, Spain · 3d ago
Ingeniero/a de Software Senior
TWISTIC DIGITAL, SOCIEDAD LIMITADA.
InfoJobsseniorhybrid
En Twistic, empresa especializada en digitalización y soluciones tecnológicas para el sector hotelero, buscamos un/a Ingeniero/a de Software Senior para incorporarse a nuestro equipo y participar en el desarrollo y evolución de nuestras soluciones digitales. Buscamos un perfil con alta capacidad técnica, enfoque en la seguridad y un fuerte compromiso con las buenas prácticas de desarrollo, la gestión de proyectos y el trabajo en equipo. Ubicación y modalidad: posición híbrida, combinando teletrabajo con trabajo presencial en nuestras oficinas de El Tablero, Gran Canaria. Buscamos candidatos/as residentes en Gran Canaria. Requisitos Técnicos Frontend: Dominio avanzado de Vue.js (Vue 2/3, Vuex/Pinia, Vue Router), así como sólidos conocimientos de HTML, CSS y JavaScript. Backend: Experiencia sólida con Node.js (Express, NestJS o similares) y PHP, valorándose experiencia con frameworks como Laravel o Symfony. Seguridad: Implementación de buenas prácticas de seguridad en el desarrollo de software (OWASP Top 10, cifrado, JWT, OAuth, entre otras). Bases de Datos: Experiencia con bases de datos relacionales (PostgreSQL, MySQL) y no relacionales (MongoDB). Arquitectura: Diseño y desarrollo de APIs RESTful eficientes, escalables y seguras, así como integración entre servicios y aplicaciones. Control de versiones: Experiencia con Git y metodologías de trabajo basadas en Gitflow. Se valorarán conocimientos y experiencia con Python. Metodología y Cultura de Trabajo Trabajo en equipo: Colaboración activa con el resto del equipo, buena comunicación, empatía y capacidad de mentoría y apoyo a perfiles junior. Jira: Registro diario y riguroso de tareas, tiempos y documentación, manteniendo actualizado el estado de los proyectos. Cumplimiento de procesos: Apego a las normas de desarrollo, Gitflow, procedimientos internos y políticas de la empresa. Calidad de código: Compromiso con los principios de Clean Code, desarrollando código mantenible, escalable y correctamente documentado. Testing: Experiencia con pruebas automatizadas y herramientas como Jest y Cypress. Responsabilidades Principales Desarrollar y mantener aplicaciones web robustas de extremo a extremo utilizando tecnologías como Vue.js, Node.js y PHP. Mantener, mejorar y optimizar las aplicaciones y soluciones existentes. Desarrollar nuevas funcionalidades y proyectos desde cero utilizando tecnologías modernas. Diseñar e implementar APIs y servicios backend seguros, eficientes y escalables. Realizar e implementar integraciones con APIs y servicios de terceros. Garantizar que el código entregado cumpla con los estándares de calidad y esté libre de vulnerabilidades críticas de seguridad. Colaborar con otros desarrolladores y departamentos para crear soluciones robustas y eficientes. Participar activamente en las reuniones Daily, planificación y retrospectivas del equipo. Participar en revisiones de código y contribuir a mantener y mejorar los estándares técnicos del equipo. Mantener el tablero de Jira actualizado en tiempo real, garantizando la correcta visibilidad y trazabilidad de los proyectos. ¿Qué ofrecemos? Modalidad de trabajo híbrida, combinando teletrabajo y presencialidad en nuestras oficinas de El Tablero, Gran Canaria. Un entorno de trabajo dinámico y colaborativo. Participación en proyectos tecnológicos e innovadores orientados al sector hotelero. Oportunidades de desarrollo y crecimiento profesional. Participación en proyectos desde su planteamiento inicial hasta su puesta en producción. Un entorno en el que aportar experiencia, proponer mejoras y participar activamente en la evolución tecnológica de la empresa.Sourced from InfoJobs. Relocantly aggregates public job postings; apply on the original site.