Buscamos al próximo desarrollador Full-Stack Senior .NET + Angular para nuestro equipo.
Si desea saber un poco más sobre esta oportunidad, o está considerando presentar su candidatura, por favor, lea la siguiente información del puesto.
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écnicoRequisitos imprescindibles
* Backend: C# contemporáneo (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.
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.
#J-18808-Ljbffr