Descripción
Resumen del Puesto:
Desarrollador Fullstack con experiencia en PHP, HTML, CSS, JavaScript, bases de datos como MySQL y MariaDB, y control de versiones con Git, para desarrollar y mantener aplicaciones web integrales, implementar APIs RESTful y optimizar la arquitectura de código, participando en equipos ágiles.
Puntos Destacados:
1. Desarrollo Fullstack (frontend y backend)
2. Trabajo en equipos ágiles
3. Optimización de arquitectura de código
**Funciones del puesto**
* Desarrollar y mantener aplicaciones web con enfoque integral, tanto en frontend como en backend.
* Implementar, desplegar y mejorar APIs RESTful con integración eficiente a bases de datos relacionales.
* Optimizar la arquitectura de código y el desempeño técnico general de las aplicaciones web del ecosistema.
* Brindar soporte técnico oportuno y resolver errores mediante troubleshooting/debugging en sistemas y plataformas existentes.
* Participar activamente en revisiones de código cruzadas y colaborar en células de desarrollo bajo metodologías ágiles.
* Diseñar y maquetar interfaces de usuario utilizando HTML, CSS y JavaScript con jQuery.
* Construir lógica de negocio y servicios backend empleando principalmente PHP.
* Asegurar la correcta integración, modelado y mantenimiento de bases de datos utilizando MariaDB y MySQL.
* Diseñar, ejecutar y automatizar pruebas unitarias para garantizar la estabilidad de los entregables.
* Implementar mecanismos de seguridad y autenticación de usuarios mediante JWT y OAuth.
* Asegurar el correcto control de versiones del código fuente mediante Git.
* Gestionar y documentar el ciclo de vida de requerimientos y reportes de fallas a través de herramientas como JIRA o JIRA Service Management.
**Requisitos del puesto**
**Formación y experiencia**
* Profesional técnico o universitario egresado, bachiller o titulado en Ingeniería de Sistemas, Software, Informática o carreras afines.
* Experiencia mínima de **3 años** como Desarrollador Fullstack, Backend PHP o desarrollador de aplicaciones web.
* Experiencia trabajando en mantenimiento, soporte y evolución de sistemas existentes o legados.
* Experiencia trabajando en equipos multidisciplinarios bajo marcos de trabajo ágiles como Scrum o Kanban.
**Conocimientos técnicos requeridos**
* **Backend:** dominio sólido de PHP orientado a la creación, mantenimiento y optimización de APIs RESTful.
* **Frontend:** experiencia en desarrollo web utilizando HTML, CSS y JavaScript con jQuery.
* **Bases de datos:** experiencia práctica en integración, diseño y optimización de consultas en MySQL y MariaDB.
* **Seguridad:** conocimientos en implementación de capas de seguridad y protocolos de autenticación mediante JWT y OAuth.
* **Calidad y buenas prácticas:** experiencia aplicando pruebas unitarias, técnicas de debugging y refactorización para mejorar el rendimiento de los sistemas.
* **Herramientas de control y gestión:** dominio de Git y experiencia en administración de tareas mediante JIRA o JIRA Service Management.
**Beneficios:**
* Planilla Remype
* Línea de carrera
* Buen clima laboral
* Startup en crecimiento
Sueldo: S/.1,206\.34 \- S/.5,783\.59 al mes
Lugar de trabajo: Empleo presencial