¡Desarrolladores/as Fullstack, esta oportunidad es para vosotros/as!
IN2 an Altia Company tiene el objetivo de conseguir un mundo más conectado, poniendo la tecnología al servicio de las personas. Únete a nuestro proyecto y sé parte de la transformación hacia una sociedad 5.0.
Modalidad de trabajo: Híbrido
* Buscamos un/a Programador/a de 2 a 4 años de experiencia en .NET y con experiencia en Angular.
* Manejo avanzado de C#, ASP.NET Core (MVC, Web APIs) y Entity Framework para crear servicios y lógica de negocio, integrando bases de datos como SQL Server.
* Desarrollo de interfaces con TypeScript, uso de componentes, servicios, enrutamiento y gestión de estado (RxJS/NgRx), siguiendo buenas prácticas como lazy loading.
* Capacidad para diseñar APIs en .NET y consumirlas desde Angular usando HttpClient, con autenticación (JWT) y manejo de errores.
* Uso de Git (GitHub, Azure DevOps) y conocimiento básico de CI/CD para automatizar despliegues en la nube (Azure/AWS) o servidores (IIS).
* Implementación de pruebas unitarias con xUnit (backend) y Jasmine/Karma (frontend), aplicando principios SOLID y Clean Code.
¿Qué esperamos de ti?
* Proactividad, capacidad analítica, creatividad y entusiasmo por mejorar día a día.
* Que te guste trabajar en equipo.
* Metódico y que se apoye del uso de metodologías ágiles.
* Que seas una persona un tanto inquieta, que le guste contribuir y aportar ideas tanto en arquitectura como en desarrollo.
¿Cuáles serán tus responsabilidades?
* Crear interfaces dinámicas con Angular (componentes, servicios, enrutamiento).
* Implementar lógica de negocio y APIs RESTful con .NET Core y conectarlas a bases de datos (SQL Server, etc.).
* Diseñar APIs robustas en .NET para comunicación frontend-backend.
* Consumir APIs desde Angular gestionando autenticación (JWT) y errores.
* Escribir pruebas unitarias/integración (xUnit, Jasmine/Karma).
* Aplicar principios SOLID, Clean Code y patrones de diseño (Repository, MVC).
* Colaborar en pipelines CI/CD (Azure DevOps, GitHub Actions).
* Desplegar aplicaciones en servidores (IIS) o entornos cloud (Azure, AWS), usando Docker si es requerido.
* Participar en reuniones de Scrum (sprints, planning, retrospectivas).
¡Envía tu CV y únete al Team de IN2 an Altia Company!
#J-18808-Ljbffr