Validating profile... 0% complete

What is your current level of experience in freelance work?

 

 

Backend para plataforma de contenidos

Somos una innovadora startup enfocada en optimizar la interacción entre marcas y creadores de contenido. Buscamos un Desarrollador Backend especializado en tecnologías JavaScript, con experiencia en la construcción de arquitecturas de backend desde cero. El freelnacer ideal liderará el desarrollo del backend, asegurando la seguridad y el funcionamiento de la plataforma. Responsabilidades: - Diseñar e implementar una arquitectura de backend robusta utilizando TypeScript y Express.js. - Diseñar el modelo de datos de la aplicación y hacer la implementación en sistemas de bases de datos no relacionales (preferentemente MongoDB) - Desarrollar sistemas de autenticación y autorización basados en roles, asegurando la seguridad de los endpoints. - Integrar servicios de almacenamiento de objetos de AWS para la gestión eficiente de imágenes y videos. - Crear documentación clara y detallada de la API utilizando Swagger. - Diseñar y desarrollar pruebas unitarias y de integración para garantizar la calidad y fiabilidad del software. - Planificar endpoints y middlewares para soportar flujos de trabajo complejos, como el seguimiento de campañas y colaboraciones. - Integrar plataformas de pago y seguimiento de envíos para ofrecer una experiencia de usuario fluida y eficiente. Requisitos: - Experiencia demostrable en desarrollo backend con JavaScript/TypeScript, y frameworks como Express.js. - Experiencia trabajando con MongoDB o tecnologías similares, y AWS S3 para almacenamiento de objetos. - Capacidad demostrada para diseñar e implementar arquitecturas de backend completas desde cero. Deseable: - Experiencia previa en plataformas con flujos de trabajo complejos.Category: IT & ProgrammingSubcategory: Web developmentWhat is the scope of the project?: Create a new custom siteIs this a project or a position?: ProjectI currently have: I have specificationsRequired availability: As neededAPI Integrations: Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)Roles needed: Developer