Programador full stack
10 hours ago
Tarragona
Buscamos un Desarrollador Fullstack .NET / Vue.js para unirse a nuestro equipo de tecnología en constante crecimiento. Este rol será clave en el diseño, desarrollo e implementación de soluciones web robustas, escalables y de alto rendimiento, combinando el poder del ecosistema .NET en el backend con la flexibilidad y modernidad de Vue.js en el frontend. Responsabilidades Principales: Diseñar, desarrollar y mantener aplicaciones web fullstack utilizando .NET (Core / 6+) y Vue.js . Colaborar con equipos de producto, diseño y QA para definir requerimientos y asegurar la calidad de las soluciones entregadas. Implementar APIs RESTful y servicios backend eficientes, seguros y escalables. Desarrollar interfaces de usuario dinámicas, responsivas y optimizadas para la mejor experiencia de usuario. Participar en revisiones de código, pruebas unitarias e integración continua. Contribuir al diseño de arquitecturas técnicas y buenas prácticas de desarrollo. Documentar procesos, arquitecturas y componentes de software. Identificar oportunidades de mejora en rendimiento, seguridad y mantenibilidad del código. Colaborar en la integración de nuevas tecnologías y herramientas en los proyectos existentes. Requisitos (H/M/D): -Experiencia: Mínimo 5 años de experiencia profesional desarrollando aplicaciones web fullstack. -Educación: Grado en Ingeniería Informática , Desarrollo de Software , o campo equivalente. -Conocimientos Técnicos: Experiencia sólida en C# , ASP.NET Core / .NET 6+ , Entity Framework y LINQ . Dominio de Vue.js , JavaScript (ES6+) , HTML5 , CSS3 , y frameworks relacionados. Conocimientos en SQL Server y modelado de bases de datos relacionales. Familiaridad con control de versiones (GIT) y herramientas como Azure DevOps o GitHub . Experiencia con APIs REST , autenticación JWT/OAuth , y principios de seguridad en aplicaciones web. Se valorará conocimiento de Docker , CI/CD , TypeScript y Azure Cloud . -Idiomas: Nivel alto de inglés (B2 - C1) para documentación técnica y comunicación con equipos globales. Beneficios: Salario competitivo acorde a la experiencia. Modalidad híbrida o remota , según ubicación y proyecto. Oportunidades de formación continua y certificaciones. Participación en proyectos innovadores con tecnologías actuales. Entorno de trabajo colaborativo, inclusivo y dinámico . Proceso de Aplicación: Si te apasiona el desarrollo fullstack y quieres formar parte de un equipo que impulsa la innovación tecnológica, envíanos tu CV y una breve carta de presentación explicando tu interés en el puesto y los proyectos más relevantes en los que hayas participado.