Contribuir al desarrollo de nuevas plataformas web y a la mejora continua de las plataformas actuales.
Funciones:
Desarrollar y mantener el frontend y backend de las plataformas web, asegurando un rendimiento eficiente.
Diseñar e implementar nuevas funcionalidades y mejoras, centradas en una experiencia de usuario de alta calidad.
Integrar y consumir APIs de terceros, además de desarrollar endpoints para la comunicación entre sistemas.
Optimizar la infraestructura de servidores y bases de datos utilizando servicios en la nube, especialmente AWS (Lambda, S3, API Gateway, Amplify).
Colaborar con equipos multidisciplinarios como diseñadores UX/UI y otros desarrolladores para garantizar una integración óptima entre frontend y backend.
Aplicar buenas prácticas de desarrollo, realizar revisiones de código y pruebas automatizadas para garantizar la calidad del software.
Brindar soporte técnico para resolver problemas o incidencias relacionadas con las plataformas.
Documentar procesos, soluciones técnicas y configuraciones para asegurar la mantenibilidad del software.
Requisitos:
Experiencia de 2-3 años como Full Stack Developer o en roles similares.
Conocimientos avanzados en ReactJS para el desarrollo frontend y NodeJS para backend.
Experiencia con servicios en la nube, especialmente AWS (Lambda, S3, API Gateway, Amplify).
Manejo de bases de datos SQL (MySQL, PostgreSQL) y NoSQL (MongoDB).
Familiaridad con metodologías ágiles como Scrum o Kanban.
Experiencia en pruebas automatizadas (Jest, Mocha) y en el uso de prácticas de código limpio.
Capacidad de trabajar en equipo, habilidades de comunicación efectiva y proactividad en la resolución de problemas.
Beneficios:
Contratación directa desde el primer día con ingreso a planilla.
Descuentos corporativos.
Seguro EPS Rímac.
Horario flexible (2-3 días presenciales por semana).