BC Digital Services, es una empresa especializada en desarrollo de proyectos software.
Forma parte de Grupo BC, desempeñando la labor de transformar tecnológicamente aquellos procesos derivados del core del negocio y creando productos de software desde cero en clientes de otros sectores.
Nos define nuestro servicio de alta calidad en el desarrollo de arquitecturas, prescripción de nuevas herramientas y aplicación de metodologías ágiles.
Actualmente, necesitamos incorporar en nuestros equipos de la delegación MADRID un/a Full Stack Developer.
Conocimientos necesarios:
Ecosistema .NET
• Experiencia con versiones 5, 6, 8 de .NET
• Dominio de herramientas clave como Entity Framework, LINQ, Identity y API RESTful.
• Manejo de patrones y principios avanzados: IoC, Inyección de Dependencias (DI).
• Integración con APIs externas y frontends modernos.
• Experiencia en pruebas unitarias con MSTest y xUnit.
Entorno Angular
• TypeScript – es fundamental para la posición.
• Componentes y Directivas – Saber cómo crear y reutilizar componentes, así como entender directivas estructurales y de atributos.
• Servicios e Inyección de Dependencias – Conocer cómo funciona el sistema de servicios en Angular para manejar lógica de negocio y compartir datos.
• Routing y Lazy Loading – Manejo de rutas, módulos de características y carga diferida para optimizar el rendimiento.
• Reactive Forms y Template-Driven Forms – Formularios dinámicos y validaciones.
Habilidades Claves
• Desarrollo y consumo de APIs RESTful
• Dominio de C#, LINQ, y Entity Framework Core.
• HTML, CSS y SCSS – Buen manejo del diseño y estructura visual.
• Responsive Design – Adaptar las interfaces para dispositivos móviles y pantallas grandes.
• Frameworks CSS ( Tailwind, Material Angular) – Para mejorar la experiencia de usuario.
• WebSockets – La app requiere comunicación en tiempo real.
Herramientas
• Control de versiones utilizando Git (GitHub, GitLab).
• Uso de herramientas para documentación y pruebas de APIs: Swagger/OpenAPI y Postman.
Metodologías
• Experiencia trabajando en entornos ágiles con Scrum o Kanban.
• Linting y Code Style (ESLint, Prettier) – Para mantener un código limpio y estandarizado.
Requisitos:
• Experiencia: 3 a 4 años en puestos similares y trabajando con .NET y Angular.
• Familiarizado/a con Metodologías Ágiles.
• Formación en informática, desarrollo de aplicaciones software o una experiencia laboral equivalente.
• Trabajo en equipo y colaboración: Disposición para trabajar en equipos multidisciplinarios y colaborar estrechamente con otros desarrolladores.
• Resolución de problemas: Enfoque analítico para identificar y resolver problemas de implementación o configuración.
• Por condiciones del proyecto es necesario residir en MADRID.
Que tendrás en BC Digital:
• Estabilidad laboral: incorporación bajo contrato indefinido.
• Apostamos al crecimiento de nuestros colaboradores a través de un Plan de Formación contínua y certificaciones técnicas.
• Programa Club de beneficios para empleados de BC Digital.
• Nuestro horario de trabajo nos permite conciliar la vida familiar y profesional: jornadas de 8:00 a 16:00 horas y viernes con jornada intensiva.
• Horario de verano: jornada intensiva en julio y agosto.
• Modalidad híbrida: 4 días de teletrabajo y 1 día en oficina.
• Salario acorde a la experiencia, posición y mercado.
• Un equipo con ideas frescas, innovadoras y muchas ganas de crecer profesionalmente.
BC Digital Services es una compañía que ofrece igualdad de oportunidades. Todos/as los/las candidatos/as cualificados/as serán considerados para el empleo sin distinción de raza/etnia, color, religión, sexo, orientación sexual, identidad de género, nacionalidad, discapacidad, edad o cualquier otra condición protegida por la ley.