Job Overview
Oncoclinic Bolivia • La Paz
Ingenierías
Vencimiento: 31/Octubre/2024
OFERTA LABORAL:
DESARROLLADOR DE SISTEMAS
Modalidad: Tiempo Completo
Lugar: Obrajes / Sopocachi Ciudad de La Paz
Descripción del puesto:
Estamos en la búsqueda de un Desarrollador de Sistemas con experiencia en el desarrollo de aplicaciones web utilizando Laravel. Este puesto es ideal para una persona con un profundo entendimiento del ciclo de vida del desarrollo de software y que esté dispuesta a enfrentar retos técnicos, con el objetivo de construir soluciones eficientes y escalables. El candidato ideal debe estar familiarizado con las mejores prácticas de desarrollo y estar actualizado con las últimas versiones de Laravel y las tendencias en el desarrollo web.
Responsabilidades:
– Desarrollo Backend con Laravel: Diseñar, desarrollar y mantener aplicaciones web robustas utilizando Laravel como framework principal, aprovechando al máximo sus características, como Eloquent ORM, Blade templating, rutas, middleware y colas de trabajo.
– Integración de APIs: Desarrollar e integrar APIs RESTful, asegurando que los endpoints sean seguros, eficientes y bien documentados.
– Gestión de Bases de Datos: Diseñar y optimizar bases de datos utilizando MySQL o PostgreSQL, aprovechando las migraciones y seeding de Laravel para mantener la integridad y consistencia de los datos.
– Seguridad: Implementar medidas de seguridad en las aplicaciones, como validación y sanitización de datos, autenticación y autorización mediante Laravel Sanctum o Passport.
– Testing y Depuración: Crear y ejecutar pruebas automatizadas (unitarias, funcionales) utilizando PHPUnit y el entorno de testing de Laravel, para asegurar la calidad del código.
– Desarrollo Frontend: Colaborar en la implementación del frontend utilizando HTML, CSS y JavaScript, asegurando la integración fluida con el backend desarrollado en Laravel.
– Manejo de Versiones: Utilizar GitHub para gestionar el control de versiones, con prácticas como branching, pull requests y code reviews para asegurar la calidad del código y la colaboración en equipo.
– Optimización y Rendimiento: Monitorear y optimizar el rendimiento de las aplicaciones, utilizando técnicas de caché (como Redis o Memcached) y otros métodos de optimización proporcionados por Laravel.
Requisitos:
– Experiencia Comprobable en Laravel: Al menos 2-3 años de experiencia desarrollando aplicaciones web con Laravel. Conocimiento profundo de su ecosistema, incluyendo Laravel Forge, Envoyer, Horizon, y otros componentes clave.
– Conocimientos Avanzados en JavaScript, HTML y CSS: Experiencia en el desarrollo de interfaces de usuario y en la integración con el backend Laravel.
– Dominio de GitHub: Experiencia en el uso de GitHub para el control de versiones, con un enfoque en la colaboración en proyectos a través de pull requests y code reviews.
– Conocimientos en Bases de Datos: Experiencia en diseño y administración de bases de datos relacionales con MySQL o PostgreSQL, incluyendo optimización de consultas y gestión de índices.
– Habilidades en Seguridad: Conocimiento en la implementación de prácticas de seguridad en aplicaciones web, incluyendo protección contra XSS, CSRF, y otras vulnerabilidades comunes.
– Capacidad de Trabajo en Equipo: Excelentes habilidades de comunicación y colaboración, con la capacidad de trabajar en un entorno ágil utilizando metodologías como Scrum o Kanban.
– Compromiso con la Calidad: Enfoque en las mejores prácticas de desarrollo, como el uso de patrones de diseño, pruebas automatizadas, y la escritura de código limpio y mantenible.
Envío de CV a: cvlapaz2015@gmail.com hasta el jueves 31 de Octubre
Fuente: https://www.facebook.com/photo/?fbid=1009370621224215&set=a.484621857032430
•