Perfil de Desarrollador WEB PHP Full Stack
Responsabilidades:
- Desarrollar, probar y mantener aplicaciones web utilizando Laravel, Symfony y CodeIgniter según los requisitos del proyecto.
- Diseñar y gestionar bases de datos utilizando Eloquent ORM, Doctrine ORM y las herramientas de CodeIgniter.
- Implementar controladores, rutas, middleware y componentes reutilizables.
- Crear vistas utilizando Blade, Twig y el sistema de vistas de CodeIgniter.
- Diseñar e implementar APIs RESTful y servicios externos.
- Colaborar con otros desarrolladores, diseñadores y stakeholders para definir y cumplir los requisitos del proyecto.
- Mantener el código limpio, eficiente y bien documentado.
- Optimizar las aplicaciones para obtener el mejor rendimiento posible.
- Realizar pruebas unitarias y funcionales.
- Solucionar problemas y depurar aplicaciones existentes.
Requisitos:
- Experiencia mínima de 3 años desarrollando con Laravel, Symfony y CodeIgniter.
- Conocimiento avanzado de PHP y Programación Orientada a Objetos (OOP).
- Experiencia con Eloquent ORM, Doctrine ORM y la arquitectura MVC de CodeIgniter.
- Familiaridad con Blade, Twig y el sistema de vistas de CodeIgniter.
- Conocimiento de bases de datos relacionales como MySQL y PostgreSQL.
- Habilidades en HTML, CSS, JavaScript y frameworks front-end (Vue.js, React, Angular).
- Experiencia con herramientas de control de versiones (Git).
- Buenas habilidades de comunicación y capacidad para trabajar en equipo.
- Comprensión de principios de diseño de software y patrones de arquitectura.
- Capacidad para aprender rápidamente y adaptarse a nuevas tecnologías y frameworks.
Deseables:
- Experiencia con la configuración y administración de servidores Linux y Windows.
- Conocimiento de DevOps y CI/CD.
- Familiaridad con metodologías ágiles (Scrum, Kanban).
- Experiencia en desarrollo de pruebas automatizadas y Test Driven Development (TDD).
Enviar hoja de vida a: rrhh@siacap.gob.pa