Descripción
Resumen del Puesto:
Se busca un Desarrollador Full Stack para un proyecto internacional, enfocado en el diseño, desarrollo y mejora de aplicaciones web con metodologías ágiles.
Puntos Destacados:
1. Desarrollo full stack en un proyecto de alcance internacional.
2. Colaboración con equipos multidisciplinarios y metodologías ágiles.
3. Oportunidad de crecimiento profesional y uso de tecnologías modernas.
Buscamos un Desarrollador Full Stack para incorporarse a un proyecto de alcance internacional en una empresa multinacional. Participará en el diseño, desarrollo, implementación y mejora continua de aplicaciones web, trabajando en colaboración con equipos multidisciplinarios y siguiendo metodologías ágiles.
Requisitos
* Experiencia desarrollando aplicaciones web con **Java y Spring Boot**.
* Conocimiento de desarrollo de **APIs REST**.
* Experiencia en **Spring Security**, autenticación y autorización.
* Conocimiento de **Programación Orientada a Objetos (POO)**, principios **SOLID** y patrones de diseño.
* Experiencia en arquitectura de aplicaciones y buenas prácticas de desarrollo.
* Experiencia en **React** y **React Router**.
* Manejo de consumo de APIs REST desde frontend.
* Conocimiento de **HTML5, CSS3 y JavaScript**.
* Experiencia desarrollando interfaces responsivas y optimizadas.
* Manejo de bases de datos **PostgreSQL**.
* Conocimiento de modelado de bases de datos y optimización de consultas SQL.
* Experiencia utilizando **Git** para control de versiones.
* Conocimiento de metodologías ágiles (**Scrum/Kanban**).
* Nivel de inglés intermedio o superior (capacidad para participar en reuniones y comunicarse con equipos internacionales).
Requisitos deseables
* Experiencia con **Docker**.
* Conocimiento de procesos **CI/CD**.
* Experiencia en entornos cloud (AWS, Azure o GCP).
* Conocimientos de **Python** para automatización de procesos y generación de reportes.
* Manejo de herramientas de diseño como **Figma**.
* Conocimientos de experiencia de usuario (**UX**) y usabilidad.
* Experiencia trabajando con equipos distribuidos internacionalmente.
Funciones
* Desarrollar y mantener aplicaciones web frontend y backend.
* Diseñar y consumir APIs REST.
* Implementar nuevas funcionalidades siguiendo requerimientos del negocio.
* Optimizar el rendimiento y la escalabilidad de las aplicaciones.
* Participar en revisiones de código y buenas prácticas de desarrollo.
* Colaborar con diseñadores, analistas y otros desarrolladores.
* Participar activamente en ceremonias ágiles (dailys, planning, retrospectivas, etc.).
* Automatizar procesos y tareas repetitivas cuando sea necesario.
* Elaborar documentación técnica y apoyar en la mejora continua de los proyectos.
Competencias
* Capacidad analítica y resolución de problemas.
* Comunicación efectiva.
* Trabajo en equipo.
* Proactividad y orientación a resultados.
* Capacidad de aprendizaje continuo.
* Organización y gestión del tiempo.
Modalidad
* Trabajo híbrido en Trujillo.
* Participación en proyecto para empresa multinacional.
* Oportunidad de crecimiento profesional y trabajo con tecnologías modernas.
Sueldo: S/.1,500\.00 \- S/.2,500\.00 al mes
Lugar de trabajo: Híbrido en Trujillo, La Libertad