Programador Full Strack - Rubi

Talenthunter
Barcelona, Spain
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

Java
.NET
API
Amazon Web Services (AWS)
Application Performance Management
Azure
Cloud Computing
Code Review
Databases
Computer Engineering
Continuous Integration
Relational Databases
Software Design Patterns
Github
Python
Microsoft Software
Node.js
NoSQL
OAuth
Open Web Application Security
Software Architecture
RabbitMQ
Software Engineering
SQL Databases
Systems Integration
Google Cloud Platform
React
Software Security
Backend
Vue.js
Angular
Kubernetes
Kafka
GraphQL
Front End Software Development
REST
Docker
Jenkins
Microservices

Job description

Misión del puestoBuscamos un/a Tech Lead Full Stack que lidere el diseño, desarrollo y evolución de soluciones tecnológicas robustas, seguras y escalables, garantizando la excelencia técnica de los desarrollos y la correcta arquitectura de los sistemas.Será la persona referente técnica del equipo, impulsando buenas prácticas de desarrollo, mentoría y mejora continua, contribuyendo activamente a la evolución tecnológica de la organización.Responsabilidades principalesDiseñar y liderar la arquitectura técnica de aplicaciones, APIs e integraciones, garantizando escalabilidad, mantenibilidad y alineación con la estrategia tecnológica.Desarrollar soluciones Full Stack end-to-end asegurando código limpio, eficiente y reutilizable.Definir estándares de desarrollo y promover buenas prácticas de calidad, testing, seguridad y documentación.Realizar revisiones de código y supervisar la calidad técnica de las soluciones desarrolladas.Garantizar la seguridad, estabilidad y rendimiento de las aplicaciones siguiendo estándares como OWASP.Actuar como referente técnico del equipo, ofreciendo mentoría y soporte en la resolución de problemas complejos.Diseñar e implementar integraciones con sistemas corporativos como ERP, MES, BI y otras plataformas empresariales.Gestionar y optimizar procesos de integración y despliegue continuo (CI/CD).Liderar la resolución de incidencias críticas en producción y el análisis de causas raíz.Monitorizar indicadores técnicos, gestionar deuda tecnológica y promover iniciativas de mejora continua.RequisitosFormaciónGrado en Ingeniería Informática, Ingeniería del Software o similar.También se valorará CFGS en Desarrollo de Aplicaciones (DAM/DAW) acompañado de experiencia consolidada.Formación complementaria valorableMáster o especialización en Arquitectura de Software, Cloud Computing o Desarrollo de Aplicaciones Distribuidas.Certificaciones técnicas Microsoft, AWS, Google Cloud o tecnologías de desarrollo.ExperienciaMínimo 5 años de experiencia en desarrollo Full Stack.Experiencia demostrable en diseño y desarrollo de aplicaciones complejas.Participación en decisiones de arquitectura de software.Desarrollo de APIs e integraciones entre sistemas.Experiencia trabajando en entornos ágiles y equipos multidisciplinares.Conocimientos técnicosImprescindiblesDominio avanzado de al menos un stack Full Stack moderno:Frontend: React, Angular o Vue.Backend: .NET, Java, Node.js o Python.Arquitecturas en capas, Clean Architecture, DDD y patrones de diseño.Diseño y desarrollo de APIs REST y/o GraphQL.Integración de sistemas empresariales (ERP, MES, CRM, BI).Bases de datos relacionales y SQL avanzado.Testing unitario, integración y end-to-end.Seguridad de aplicaciones, OWASP, OAuth, JWT y protección de APIs.CI/CD mediante Azure DevOps, GitHub Actions, Jenkins u otras herramientas similares.Docker.Experiencia en entornos Cloud (Azure, AWS o GCP).ValorableArquitecturas basadas en microservicios.Sistemas de mensajería y eventos (Kafka, RabbitMQ).Bases de datos NoSQL.Kubernetes.TDD y herramientas avanzadas de calidad de código.CompetenciasLiderazgo técnico e influencia sin autoridad jerárquica.Capacidad de toma de decisiones técnicas.Mentorización y desarrollo de talento.Pensamiento analítico y visión arquitectónica.Comunicación efectiva con perfiles técnicos y de negocio.Capacidad de priorización en entornos complejos.Orientación a la calidad, la seguridad y la mejora continua.Proactividad e iniciativa.#J-*****-Ljbffr

Requirements

Grado en Ingeniería Informática, Ingeniería del Software o similar. También se valorará CFGS en Desarrollo de Aplicaciones (DAM/DAW) acompañado de experiencia consolidada. Formación complementaria valorable Máster o especialización en Arquitectura de Software, Cloud Computing o Desarrollo de Aplicaciones Distribuidas. Certificaciones técnicas Microsoft, AWS, Google Cloud o tecnologías de desarrollo. Experiencia Mínimo 5 años de experiencia en desarrollo Full Stack. Experiencia demostrable en diseño y desarrollo de aplicaciones complejas. Participación en decisiones de arquitectura de software. Desarrollo de APIs e integraciones entre sistemas. Experiencia trabajando en entornos ágiles y equipos multidisciplinares. Conocimientos técnicos Imprescindibles Dominio avanzado de al menos un stack Full Stack moderno:Frontend: React, Angular o Vue. Backend: . NET, Java, Node.js o Python. Arquitecturas en capas, Clean Architecture, DDD y patrones de diseño. Diseño y desarrollo de APIs REST y/o GraphQL. Integración de sistemas empresariales (ERP, MES, CRM, BI). Bases de datos relacionales y SQL avanzado. Testing unitario, integración y end-to-end. Seguridad de aplicaciones, OWASP, OAuth, JWT y protección de APIs. CI/CD mediante Azure DevOps, GitHub Actions, Jenkins u otras herramientas similares. Docker. Experiencia en entornos Cloud (Azure, AWS o GCP). Valorable Arquitecturas basadas en microservicios. Sistemas de mensajería y eventos (Kafka, RabbitMQ). Bases de datos NoSQL. Kubernetes. TDD y herramientas avanzadas de calidad de código. Competencias Liderazgo técnico e influencia sin autoridad jerárquica. Capacidad de toma de decisiones técnicas. Mentorización y desarrollo de talento. Pensamiento analítico y visión arquitectónica. Comunicación efectiva con perfiles técnicos y de negocio. Capacidad de priorización en entornos complejos. Orientación a la calidad, la seguridad y la mejora continua. Proactividad e iniciativa. #J-*****-Ljbffr

Apply for this position