Krell-consulting está en busca de un Programador/a Fullstack, para unirse a nuestro equipo.
-Perfil: Desarrollador/a Senior Fullstack-Proyecto, para importante cliente y contratación indefinida con Krell, con posibilidades de pasar a plantilla de cliente final a futuro.-Ubicación: Barcelona - híbrido-Experiencia: mínimo 3 años-Inglés: B2-ROL: Desarrollador/a Fullstack, creando componentes de UI de acuerdo con el diseño de UX predefinido e interactuando con APIs para obtener y actualizar datos.Responsabilidades:Desarrollo de software: Diseñar, desarrollar e implementar soluciones robustas utilizando Angular y NodeJs, así como otros lenguajes y herramientas que faciliten el desarrollo.Integración de APIs: Crear y mantener integraciones API eficientes que aseguren una fluida comunicación entre diferentes componentes de software.Colaboración en proyectos: Trabajar junto a equipos interdisciplinarios para garantizar la implementación exitosa de la arquitectura de software, manteniendo la seguridad y la experiencia del usuario (UX/UI) como prioridades.Manejo de bases de datos: Desarrollar y mantener bases de datos utilizando Postgres y MongoDB para asegurar un almacenamiento de datos eficiente y acceso rápido a la información.Implementación de CI/CD: Diseñar y mantener pipelines CI/CD que manejen el ciclo de vida de las aplicaciones, desde el desarrollo hasta la producción, asegurando la entrega continua de software de alta calidad.Prácticas de Clean Code: Promover y aplicar principios de Clean Code dentro del equipo para asegurar código legible, mantenible y eficiente.DevOps y Seguridad: Participar en las prácticas de DevOps y abordar las preocupaciones de seguridad para crear un entorno de desarrollo seguro y eficaz.Optimización de rendimiento: Evaluar y mejorar el rendimiento de las aplicaciones mediante el uso de herramientas como Kafka y tecnologías de búsqueda como ElasticSearch.Desarrollo en macOS: Trabajar en un entorno de desarrollo que incluye macOS, asegurando que las aplicaciones funcionen de manera óptima en esta plataforma.Requisitos:Experiencia mínima: Mínimo 3 años de experiencia en desarrollo de software, con un enfoque sólido en tecnologías FULLSTACK.Lenguajes de programación: Dominio de JavaScript, TypeScript, HTML CSS.Frameworks y tecnologías: Experiencia comprobada en el uso de frameworks como Angular y NodeJs.Herramientas de desarrollo: Familiaridad con sistemas de control de versiones como Git/Github.Métodologías ágiles: Conocimiento en metodologías ágiles de desarrollo, y experiencia en el uso de CI/CD.Habilidades en bases de datos: Experiencia con bases de datos relacionales y no relacionales, específicamente Postgres y MongoDB.Compromiso con la calidad: Familiaridad con los principios de Clean Code y una mentalidad orientada a la calidad en el código.Conocimientos de seguridad: Capacidad para implementar consideraciones de seguridad en el desarrollo de software.Experiencia en UX/UI: Entendimiento de principios de diseño de UX/UI para garantizar que las aplicaciones desarrolladas sean intuitivas y fáciles de usar.Habilidades interpersonales: Excelentes habilidades de comunicación y capacidad para trabajar en equipo.¡Esperamos tu postulación!
#J-18808-Ljbffr