Uno de nuestros clientes busca un arquitecto Fullstack con las siguientes funciones:
- Diseñar y liderar la evolución de la arquitectura técnica de sus soluciones.
- Colaborar estrechamente con el equipo de desarrollo para analizar, desarrollar y optimizar funcionalidades nuevas y existentes.
- Guiar al equipo en decisiones técnicas que impacten tanto frontend como backend.
- Promover estándares y principios SOLID y patrones de desarrollo (DDD, TDD, pruebas unitarias, etc.).
- Detectar oportunidades de mejora tecnológica e introducir nuevos patrones y herramientas.
- Ser un punto de referencia técnico para el equipo, promoviendo la formación y compartiendo conocimiento.
- Participar activamente en la planificación técnica junto a analistas funcionales y stakeholders.
Requisitos mínimos:
- Formación técnica (FP de Grado Superior, Ingeniería o similar).
- 5 años de experiencia en desarrollo con C#.
- Conocimientos del Framework ASP.NET (MVC y/o .NET Core).
- Conocimientos de ORM tipo Entity Framework, RepoDB, Dapper.
- Experiencia en frameworks de frontend tipo SPA, como Angular o Aurelia.
- Conocimientos de programación de base de datos SQL Server, acceso a datos y optimización de consultas.
- Conocimientos de TypeScript.
- Conocimientos de GIT.
- Capacidad para proponer y defender decisiones arquitectónicas con criterio técnico.