Kiteris es una empresa joven y ágil dedicada a brindar servicios de gestión de servicios y proyectos TI de integración de software, basados en la entrega de excelencia, la calidad de nuestro equipo y la aportación de valor a través de la especialización y la innovación. Estamos ubicados en España y Portugal, pero trabajamos para diferentes clientes en Europa y LATAM.
Estamos buscando un perfil desarrollador con al menos dos años de experiencia en el desarrollo de aplicaciones en entorno .NET y Angular para trabajar en proyectos del sector marítimo. Te unirás a nuestro equipo actual de 5 personas y trabajarás 100% en remoto.
¿Cuáles serán tus tareas? Desarrollo y mantenimiento de aplicaciones con .NET 8 y Angular 17. Implementación de APIs RESTful con .NET Web API, uso de DTOs y documentación con Swagger/Open API 3.1. Gestión de bases de datos SQL Server utilizando Entity Framework o Dapper. Implementación de validaciones en backend con DataAnnotations/FluentValidations. Desarrollo de pruebas unitarias en backend con xUnit. Manejo de errores y estructura de respuestas con ProblemDetails y ValidationProblemDetails. Integración de APIs y desarrollo frontend con TypeScript. Uso de Git y participación en revisiones de código.
Tareas valorables (según el proyecto y necesidades): Autenticación (JWT, OAuth2), logging (Serilog) y mensajería (Active MQ, MediatR). Bases de datos NoSQL (MongoDB) y herramientas avanzadas de Angular.
¿Qué ofrecemos? Trabajo 100% remoto. Clases de inglés gratuitas. Seguro médico privado cofinanciado. Ticket restaurante, transporte y guardería. Participación en proyectos con empresas líderes a nivel mundial. Formación continuada. Incorporación a un excelente equipo humano. Revisión salarial continuada.
¿Qué perfil buscamos? Requisitos obligatorios: Mínimo 2 años de experiencia en .NET 8, C# y Angular 17. Experiencia con APIs REST usando .NET Web API, uso de DTOs y Swagger/Open API 3.1. Experiencia en bases de datos SQL Server y ORMs como Entity Framework o Dapper. Experiencia en pruebas unitarias con xUnit o similar. Conocimientos en validaciones y arquitectura básica. Trabajo en equipo y participación en revisiones de código.
Requisitos valorables (pero no imprescindibles): Seguridad, logging, mensajería y bases de datos NoSQL. Angular Material, RxJS, Storybook, Kendo UI.