Buscamos al próximo desarrollador Full-Stack Senior .NET + Angular para nuestro equipo. Es posible que un gran número de candidatos se presenten a este puesto, así que asegúrese de enviar su CV y su solicitud lo antes posible. Sobre GFITSOFT En GFITSOFT desarrollamos una solución integral (SaaS) para la industria del fitness: una plataforma completa que abarca back office, APIs, sistemas de traducción, recolección de datos, seguimiento de actividad y mucho más. Trabajamos con un stack moderno, un equipo técnico exigente y procesos rigurosos. --- Cómo trabajamos: IA y SDD como pilares Esta sección define el perfil que buscamos. No es opcional. Desarrollo asistido por IA, dirigido por personas Utilizamos Claude Code y otras herramientas de inteligencia artificial como parte central de nuestro flujo de trabajo. Buscamos profesionales capaces de dirigir a la IA: comprender lo que solicitan, validar el resultado y detectar cuándo la herramienta se equivoca. La IA ejecuta; la persona decide. Si nunca has utilizado Claude Code, Cursor o herramientas similares de forma profesional, este puesto no encaja con tu perfil. Spec-Driven Development (SDD) Trabajamos con SDD: antes de escribir código, formalizamos la intención y diseñamos la solución. Cada Pull Request es el resultado de un proceso, no un volcado de cambios. Si esta forma de trabajar te resulta natural, encajarás bien. --- Stack técnico Requisitos imprescindibles - Backend: C# moderno (12+), .NET 8/9, [ASP.NET]( ) Core, EF Core, xUnit - Frontend: Angular 17+ (Signals, Standalone Components), TypeScript, RxJS - Blazor Server (componentes, SignalR, ciclo de vida) - Bases de datos: MySQL y SQL Server/PostgreSQL — con capacidad para interpretar planes de ejecución - Git profesional (rebase, cherry-pick, Pull Requests ≤ 400 líneas) - Docker e integración continua - Experiencia gestionando proyectos Se valorará positivamente - [Akka.NET] ( ) y sistemas distribuidos - .NET Aspire - Playwright, OpenTelemetry - Internacionalización (XLIFF, RESX) - MJML --- Metodologías - Spec-Driven Development (imprescindible) - Clean Architecture / Hexagonal / Screaming Architecture - TDD o, como mínimo, una cultura de testing sólida - Conventional Commits - Revisión de código constructiva --- Perfil profesional - Experiencia profesional demostrable como desarrollador senior - Verdadero perfil full-stack, sin especialización exclusiva en una capa - Autonomía para incorporarse a un repositorio nuevo y comprenderlo sin asistencia continua - Comunicación técnica clara, tanto escrita como oral - Inglés técnico (lectura como mínimo) - Mentalidad orientada al producto, no a la simple ejecución de tareas --- Este puesto no es para ti si... - Utilizas la IA sin comprender lo que genera - Te incomoda documentar decisiones antes de implementar - Afirmas dominar una tecnología sin conocer sus fundamentos - Buscas un entorno donde te asignen tareas cerradas para resolver - Pretendes aprender desde cero: buscamos un perfil ya consolidado --- Este puesto es para ti si... - Diriges a la IA con criterio, en lugar de seguir sus indicaciones - Disfrutas redactando especificaciones antes de codificar - Tienes criterio técnico fundamentado - Te gusta enseñar y aprender en equipo - Valoras los procesos rigurosos frente a la inmediatez - Te sientes cómodo asumiendo responsabilidades, gestionando proyectos y a nuestro equipo multidisciplinar de desarrolladores. xbhjioe Si te interesa, o conoces a la persona ideal, ¡tenemos que hablar!