DESCRIPCIÓN
Desarrollar y diseñar el GUI de nuevas plataformas o mejorar las existentes, lo anterior de la mano de los líderes de desarrollo para poder entregar código de calidad usando buenas prácticas. Toma de decisiones técnicas a la vez que se toman responsabilidades sobre la marcha.
FUNCIONES
Esta es la lista de funciones principales y que se llevarán a cabo diariamente
●Creación y conceptualización de módulos backend y front end siguiendo las líneas de desarrollo establecidas por los líderes de proyecto
●Creación, desarrollo y optimización de APIs.
●Desarrollo de aplicaciones web (seguimiento con PMO).
●Uso de repositorios Git y configuración de aplicativos en servidor, deploy y aplicación de estándares
EXPERIENCIA
Áreas de experiencia para el mejor desarrollo de las funciones mencionadas
anteriormente
- PHP (debugging, análisis de código). Amplio dominio de estructuras de control y funciones predefinidas
- Laravel (Resources, Middlewares, Contracts, Routing, Handlers, Queues, Jobs, Factories, Collections, Policies, Validators). Conocimiento sobre configuración, paquetes y uso del composer
- Laravel Eloquent (relaciones, mutators, resources)
- Programación orientada a objetos, uso de clases y abstracts
- Manejo de repositorios Git, Composer
- Conocimientos de base de datos MySQL (uso de funciones agregadas, subconsultas, optimización de queries)
- Uso de patrones de diseño y uso de metodologías ágiles
- Uso de Bitbucket, XAMPP, Visual Studio Code o similares (deseable)
- Pruebas unitarias (PHP unit deseable)
- Conocimiento en documentación UML
- Experiencia en el manejo de eventos, comunicación y lifehooks de componentes con Livewire v3 (deseable)
- Integración de tecnologías (, JQuery, deseable React) con backend Laravel
- Manejo avanzado de: DOM, Eventos, AJAX, FETCH, AXIOS
- Diseño y desarrollo de formularios reactivos con enfoque en experiencia de usuario
- Experiencia en desarrollo de Dashboard interactivos
- Experiencia en UX/UI para diseño de interfaces
- Experiencia aplicando:
- Optimización de js
- Carga diferida en componentes (lazy loading)
- Reutilización de componente
APTITUDES Y HABILIDADES
Son recomendadas para una mejor oportunidad de selección y que tienen gran
impacto
- Toma de decisiones y resolución de problemas.
- Analizar requerimientos técnicos
- Proponer soluciones escalables
- Organizado y puntual.
- Trabajo en equipo
- Adaptabilidad y autodidacta
EXTRAS
Inglés básico a intermedio
OFRECEMOS
Salario: $21,000 - $23,000
Horario: Lun a Vie 9 am a 7 pm
Sab 10am a 2pm
Periodo de prueba 3 meses
Tipo de puesto: Tiempo completo
Tipo de jornada:
- Incluye fines de semana
- Turno de 10 horas
Lugar de trabajo: Empleo presencial
Tipo de puesto: Tiempo completo
Sueldo: $21,000.00 - $23,000.00 al mes
Lugar de trabajo: Empleo presencial