H099 Desarrollo Node Js Next Js Strapi - Freelance Job In Web Development - Workana

Detalles de la oferta

.Sobre este proyecto de programación IT / desarrollo web, se requiere revisar el PDF de requisitos adjunto.Estamos en la búsqueda de profesionales o equipos con amplia experiencia en desarrollo web para crear una plataforma innovadora utilizando Node.Js y Next.Js.Características del proyecto: Prototipos existentes: Contamos con 20 pantallas prototipadas, proporcionando una visión clara de los requisitos funcionales y el flujo de la aplicación.Rediseño de frontend: se requiere rediseñar todos los componentes del frontend, abierto a utilizar frameworks o librerías modernas que mejoren la experiencia de usuario y optimicen el rendimiento (por ejemplo, Tailwind CSS, Material-UI).Zonas de usuarios: Zona de empresas: empresas aprobadas podrán registrar y gestionar a sus usuarios.Zona de usuarios de empresas: usuarios asociados a empresas con acceso a funcionalidades específicas.Zona general de usuarios: registro abierto para usuarios independientes.Integración con APIs de LLMs: Implementación de APIs de los principales modelos de lenguaje (OpenAI, Anthropic, Google Studio, Mistral, Llama 3, etc.).Formateo y procesamiento de respuestas de LLMs para funcionalidades específicas en el frontend y backend.Desarrollo completo: Desarrollo integral de frontend y backend.Tecnologías y herramientas: Lenguajes y frameworks: Backend: Node.Js con Express o NestJS.Frontend: Next.Js, con posibilidad de utilizar librerías de componentes modernas.Estilos: flexibilidad para elegir entre CSS Modules, Styled Components, SASS, Tailwind CSS, etc.Control de versiones y gestión de proyectos: Git para control de versiones.GitHub como repositorio principal y gestión de proyectos.Kanban de GitHub para seguimiento y organización de tareas.Integración continua/despliegue continuo (CI/CD): Implementación de CI/CD utilizando GitHub Actions.Base de datos: MongoDB como sistema de gestión de bases de datos NoSQL.Uso de Mongoose para modelado de datos y validación.Servicios en la nube: Azure, AWS o servicios similares para el despliegue y escalabilidad del proyecto.Seguridad y permisos: Implementación de protocolos de seguridad avanzados.Gestión de autenticación con JWT para asegurar las rutas y recursos, incluyendo encriptación y cumplimiento de normativas como GDPR.Testing y calidad de código: Implementación de pruebas unitarias y de integración utilizando frameworks como Jest, Mocha, Chai.Desarrollo de APIs: Diseño de APIs RESTful siguiendo buenas prácticas.Documentación de APIs utilizando Swagger o OpenAPI.Elaboración de documentación detallada del código y la arquitectura del proyecto.Performance y optimización: Optimización de carga y rendimiento del frontend.Implementación de técnicas de lazy loading y code splitting.Uso de SSR (Server-Side Rendering) y ISR (Incremental Static Regeneration) de Next.Js.Responsive design: Diseño responsivo para una experiencia óptima en dispositivos móviles y de escritorio


Salario Nominal: A convenir

Fuente: Jobtome_Ppc

Requisitos

Fullstack Developer

Desarrollador/a fullstack (React + NodeJs) Desde Capgemini Engineering queremos incorporar a nuestro equipo un consultor/a para trabajar como desarrollador/...


Capgemini Engineering - Madrid

Publicado 12 days ago

Frontend Developer

The Role At GiG, we provide iGaming solutions to our partners based on innovative technology, offering an end-to-end range of products and services, effectiv...


Gaming Innovation Group (Gig) - Madrid

Publicado 12 days ago

Co-Founder And Cto - Hawkai

We are seeking a visionary and hands-on technical leader to join us as Co-Founder and CTO! As part of a startup revolutionizing the future of Human Resource...


Byld - Madrid

Publicado 12 days ago

Property Underwriter Germanics (Madrid Based)

The Continental Europe Underwriting Center in Madrid is an integral part of Chubb's EMEA business. By joining Chubb's multilingual and multiline business in ...


Chubb - Madrid

Publicado 12 days ago

Built at: 2024-11-15T05:38:48.931Z