Fullstack Visual Basic/Angular Developer

Capitole
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate
Compensation
€ 95K

Job location

Municipality of Madrid, Spain

Tech stack

.NET
Agile Methodologies
C Sharp (Programming Language)
Code Review
Software Design Patterns
Design of User Interfaces
Microsoft SQL Server
Visual Basic
MongoDB
Object-Oriented Software Development
Solution Deployment Descriptor
.NET Core
Backend
Angular
Web Api

Job description

La posición combina un backend sólido en VB.NET, con una capa frontend en Angular en plena renovación de UI y UX. El eje técnico es la modernización: evolución del backend hacia .NET y migración del frontend a Angular sobre una base legacy consolidada.

Requirements

  • Diseño e implementación de soluciones fiables, escalables y de alto rendimiento.
  • Migración de VB.NET a .NET - el núcleo técnico de la posición.
  • Participación en la migración del frontend a Angular (mejora de UI/UX).
  • Aplicación de OOP, OOD y patrones de diseño sobre problemas reales de negocio.
  • Trabajo cercano con Product en el análisis de feature work robusto y mantenible.
  • Código con tests automatizados como parte del estándar, no como añadido.
  • Cultura Agile: planning games, iteration demos, code review y mejora continua., * Experiencia de +8 años desarrollando en entorno .NET con C# y VB.NET.
  • Domine VB.NET y C#.NET, con solvencia real en .NET Core.
  • Tenga +3 años con Angular (versiones actuales, +12/14).
  • Aporte conocimiento sólido de OOP/OOD y patrones de diseño.
  • Maneje Web API, SQL Server y MongoDB.

Benefits & conditions

Ubicación: Híbrido - 2 días de oficina en L'Hospitalet de Llobregat o Madrid. Imprescindible residir en el área de Barcelona o Madrid.

  • Presupuesto individual de formación de 1.200€ para lo que tú decidas: eventos, libros, certificaciones o formaciones.
  • Seguimiento mensual con tu equipo para feedback continuo.
  • Flexibilidad horaria para conciliar vida profesional y personal.
  • Retribución flexible: tickets restaurante, transporte y/o guardería.
  • Descuentos en grandes marcas para emplead@s (Club Capitole).

Apply for this position