Descripción de la oferta
El/la desarrollador/a Full-Stack será responsable del diseño, desarrollo y mantenimiento de los componentes front-end y back-end de las aplicaciones web. Este puesto implica la creación de aplicaciones con capacidad de respuesta, escalables y seguras utilizando una amplia gama de tecnologías. Esta persona trabajará en estrecha colaboración con diseñadores, otros desarrolladores y jefes de producto para crear soluciones que cumplan los requisitos empresariales. El candidato ideal debe sentirse cómodo trabajando en Full-Stack, desde bases de datos y APIs hasta interfaces de usuario, y debe tener una sólida comprensión de las prácticas de desarrollo front-end y back-end. Responsabilidades y funciones Desarrollo Back-End: Diseñar e implementar la lógica del lado del servidor, bases de datos y APIs utilizando Typescript y Express, garantizando la seguridad, escalabilidad y rendimiento. Gestión de bases de datos: Trabajar con bases de datos SQL y NoSQL (por ejemplo, MySQL, PostgreSQL, MongoDB) para diseñar y gestionar modelos de datos y consultas. Desarrollo de API: Construir y mantener API RESTful, permitiendo la comunicación entre los sistemas front-end y back-end. Revisión y optimización del código: Garantizar la calidad del código mediante revisiones periódicas, pruebas y optimizaciones del rendimiento. Seguridad: Implementar medidas de seguridad para proteger las aplicaciones web y los datos de los usuarios, incluida la autenticación, la autorización y el cifrado. Características personales Experiencia 3+ años de experiencia trabajando como desarrollador full-stack o en un rol similar. Experiencia desarrollando, manteniendo y mejorando funcionalidades tanto front-end como back-end para aplicaciones web. Experiencia práctica en pruebas de rendimiento y optimización de código. Experiencia con diseño y gestión de bases de datos, incluyendo SQL (p. ej., MySQL, PostgreSQL) y bases de datos NoSQL (p. ej., MongoDB). Experiencia práctica con sistemas de control de versiones como Git y trabajo en entornos colaborativos. Experiencia en el despliegue y gestión de aplicaciones en servicios en la nube (p. ej., AWS, Azure). Conocimientos Desarrollo Frontend y Backend: Sólida comprensión de las tecnologías utilizadas para construir y mantener tanto el lado del cliente como el lado del servidor de aplicaciones web. Mantenimiento de plataformas: Capacidad para solucionar problemas y mantener plataformas web existentes, identificando y resolviendo problemas a medida que surgen. Optimización del código: Experiencia en la mejora del rendimiento de los componentes front-end y back-end. Mejores prácticas de seguridad: Conocimiento de protocolos y métodos de seguridad, incluyendo autenticación, autorización y encriptación de datos. Nube y DevOps: Familiaridad con la infraestructura de la nube (p. ej., AWS, Azure) y las prácticas básicas de DevOps para el despliegue y escalado. Conducta Analítico: Gran capacidad de resolución de problemas con la capacidad de depurar y resolver problemas complejos en toda la pila. Orientado al detalle: Presta mucha atención a los detalles al escribir código y depurar para garantizar el máximo nivel de calidad y rendimiento. Colaborador: Trabaja bien con miembros del equipo de diferentes departamentos, como diseñadores y gerentes de producto, para ofrecer soluciones integrales. Proactivo: Toma la iniciativa para optimizar el código, mejorar el rendimiento e integrar nuevas tecnologías. Adaptable: Capaz de trabajar con una amplia variedad de tecnologías y herramientas, y abierto a aprender nuevos lenguajes y marcos de programación. Responsable: Asume la responsabilidad de su trabajo y se asegura de que los proyectos se completen a tiempo y cumplan con los estándares de calidad. Si estás interesado en trabajar con nosotros y te apasionan áreas como los sistemas de mantenimiento predictivo, Industria 4.0 e Internet de las Cosas, Bioinformática, Smart Cities, Social Computing y Blockchain, rellena los siguientes campos y envíanos tu Curriculum Vitae. ¡También puedes escribirnos a ! #J-18808-Ljbffr