




Resumen: Únase a un talentoso equipo técnico como Desarrollador Full Stack, creando soluciones innovadoras y escalables y contribuyendo a una transformación digital en un entorno centrado en la nube. Aspectos destacados: 1. Desarrollar software moderno utilizando C#, .NET Core y React.js 2. Participar en todas las fases del desarrollo de software, desde el diseño hasta el mantenimiento 3. Autonomía significativa en el puesto, lo que fomenta la iniciativa y la innovación **¡Únase a Sector Alarm como Desarrollador Full Stack!** **Ubicación:** España (Fuengirola/Málaga, Madrid) o Noruega (Oslo) \- puesto híbrido **Departamento:** Tecnología **Descripción del puesto: Su día a día** Buscamos un **desarrollador de primer nivel** que no solo escriba código limpio, seguro y de alta calidad, sino que también impulse al equipo compartiendo conocimientos y fomentando una cultura de excelencia. Formará parte de un talentoso equipo técnico que construye soluciones innovadoras y escalables para mejorar la seguridad y protección de nuestros clientes. Desarrollará software moderno utilizando C\#, .NET Core y React.js en un entorno centrado en la nube. Se trata de un puesto indefinido a tiempo completo, bajo la supervisión del **Gerente de Ingeniería.** Desde 2019, estamos llevando a cabo una transformación digital, colocando la tecnología y los datos en el centro de nuestra estrategia. Este puesto es una parte fundamental de ese proceso, donde la innovación y la experiencia del cliente impulsan nuestro éxito. Para obtener más información sobre nuestra organización tecnológica, haga clic aquí. **Descripción general:** Buscamos un **Desarrollador Full Stack experimentado** para incorporarse a nuestro equipo en expansión. Desempeñará un papel clave en el diseño y desarrollo de sistemas backend que soporten dispositivos IoT, aprovechando prácticas modernas de DevOps. Trabajará con tecnologías de vanguardia en infraestructura en la nube de Azure y una arquitectura de microservicios, creando soluciones que protejan las vidas y los hogares de nuestros clientes. **Con más de 700 000 clientes y usuarios en 8 países, buscamos un Desarrollador Full Stack que desee reforzar aún más nuestro portafolio de software.** Se trata de un puesto indefinido a tiempo completo, bajo la supervisión del Gerente de Ingeniería. Aplicamos un modelo flexible de trabajo híbrido, en el que los ingenieros suelen pasar aproximadamente dos días a la semana en la oficina y el resto trabajando de forma remota desde casa. **¿Quién es usted?** Creemos que es una persona motivada que toma la iniciativa y asume la responsabilidad de los resultados obtenidos. Está apasionado por el desarrollo de software y por cómo este puede aportar beneficios rápidos al negocio. Siempre está dispuesto a aprender nuevas habilidades y asumir nuevos retos para seguir desarrollándose profesional y personalmente. **Pila tecnológica:** * **Desarrollo frontend:** Experiencia con React.js, con capacidad comprobada para crear aplicaciones web dinámicas y receptivas. * **Desarrollo backend:** Competencia en C\#, .NET Core y creación de APIs REST. * **Bases de datos:** Conocimientos sólidos en bases de datos SQL y noSQL, y experiencia con EntityFramework. * **DevOps y nube:** Experiencia con Kubernetes en Azure, arquitectura de microservicios, infraestructura en la nube de Azure y mejores prácticas de DevOps. * **IoT y hardware:** Conocimientos prácticos de componentes de hardware y dispositivos IoT son un plus. **Requisitos:** * Mínimo 5 años de experiencia como Desarrollador Full Stack, con una sólida formación tanto en tecnologías frontend como backend. * Conocimiento profundo de React.js y sus principios fundamentales. * Alta competencia en C\# y .NET Core. * Familiaridad con el diseño y desarrollo de APIs REST. * Experiencia con bases de datos SQL y noSQL. * Capacidad para pruebas de automatización e integración. * Experiencia en Azure gestionando WebAPIs, contenedores y aplicaciones web. * Familiaridad con Azure DevOps y Terraform es una ventaja. * Experiencia previa en IoT es beneficiosa, aunque no obligatoria. **Responsabilidades:** * Fortalecer y apoyar al equipo de desarrollo en la creación de soluciones de software integrales que mejoren la seguridad y protección de las vidas y hogares de nuestros clientes. * Desarrollar código limpio, escalable y eficiente utilizando C\# y .NET Core para el backend y React.js para el frontend. * Actualizar y mejorar periódicamente el software existente para lograr un mejor rendimiento, compatibilidad y eficiencia. * Participar en todas las fases del desarrollo de software: diseño, implementación, pruebas y mantenimiento. * Garantizar la creación de una arquitectura fiable, estabilidad del sistema, reutilización y rendimiento. * Mantenerse actualizado con las últimas tendencias del sector en desarrollo de software y tecnología. * Escribir pruebas unitarias y de integración exhaustivas. * Colaborar eficazmente con los propietarios de producto, profesionales de TI y otros desarrolladores. **Beneficios:** * Trabajar en un entorno europeo con presencia de producto en 8 países y oportunidades de expansión. * Centro principal de TI ubicado en Oslo y centro secundario en Fuengirola, España, con posibilidades de viajar. * Acceso a formación, certificaciones y oportunidades continuas de aprendizaje. * Autonomía significativa en el puesto, fomentando la iniciativa y la innovación sin micromanagement. * Entorno de trabajo ágil mediante metodologías Kanban/ScrumBan/Scrum adaptadas a lo que mejor funcione para el equipo. * Paquete salarial y de beneficios competitivo, incluidos encuentros sociales informales y una cultura corporativa colaboradora. **Sobre el proceso de reclutamiento** Realizaremos la contratación de forma continua, por lo que no dude en enviar su CV en inglés. Al candidato seleccionado se le solicitará una verificación de antecedentes penales. ***¿Listo para marcar la diferencia?*** *Descubra lo que nuestros empleados del área tecnológica dicen sobre la cultura en Sector Alarm:*


