Desarrollo de funcionalidades sobre una API REST existente, implementada con Java Spring Boot mediante arquitectura hexagonal. Forma parte del desarrollo de una plataforma web de gestion de contenido multimedia.
Adicionalmente, se valoran conocimientos de las demas tecnologias con las que se conecta la API: una base de datos MySQL (configurada en la API mediante Hibernate), un front end de Next.js y el servidor multimedia R2 de Cloudflare.
Sobre Storymakers:
Storymakers es una start up innovadora, nacida en el TecnoCus y ganadora del premio al desarrollo en el Programa Start UPFlama. Nuestro objetivo es transformar la manera en que las marcas se comunican digitalmente, utilizando el poder del contenido generado por los usuarios (UGC), el storytelling y la autenticidad.
En Storymakers, conectamos las necesidades de contenido digital de las marcas con los mejores creadores UGC, construyendo historias impactantes que generan conexiones genuinas. A traves de nuestra plataforma, ayudamos a las marcas a aumentar su presencia digital, construir lealtad entre sus clientes y destacar en un entorno saturado. Nuestro enfoque centrado en la autenticidad no solo impulsa el engagement, sino que tambien humaniza las marcas, creando relaciones mas duraderas y significativas.
Condiciones del Proyecto:
* El proyecto se negociara en terminos de precio y duracion, adaptados a la disponibilidad y condiciones acordadas.
* Expectativas de colaboracion: El desarrollador tendra la oportunidad de influir en la arquitectura del proyecto y proponer nuevas funcionalidades, fomentando un entorno de colaboracion y toma de decisiones conjunta.
* Modalidad de trabajo: El trabajo sera preferiblemente presencial, con opciones de un modelo hibrido o remoto en funcion de la situacion, y con una dedicacion aproximada de 25 horas semanales. Despues de julio se valorara el cambio a jornada completa.
* Futuras oportunidades: Posibilidad de futuras colaboraciones en proyectos adicionales o en fases futuras del desarrollo, ofreciendo estabilidad a largo plazo.
* Cultura de la empresa: Somos una startup joven con espiritu emprendedor que valora la flexibilidad, el dinamismo y el trabajo en equipo. Buscamos personas motivadas y apasionadas por la tecnologia y la innovacion.
* Valoramos la transparencia y estamos abiertos a ajustar el alcance del proyecto segun las propuestas aportadas.
Herramientas:
* Lenguajes de programacion: Java, TypeScript
* Arquitecturas de software: Hexagonal
Tareas realizadas:
1. Adicion de parametros y funciones a los modulos de la API hexagonal de Spring Boot.
2. Implementacion de procesos de envio de correo.
3. Testeo y debug de interaccion entre la API y el front end mediante herramientas del navegador y Postman.
4. Soporte en el despliegue de la aplicacion en servidor remoto.
5. Exposicion de p