14 oct
|
PERSONAL TRAINIG ALFA
|
Azcapotzalco
14 oct
PERSONAL TRAINIG ALFA
Azcapotzalco
Desarrollador(a) de Software Jr/Middle — Backend & Frontend
PHP / Laravel · JavaScript o TypeScript/ React · MySQL
Ubicación: Presencial Modalidad: Jornada completa, presencial
Sobre el proyecto
Nos encontramos migrando un sistema crítico usado actualmente en más de 15 sucursales hacia una arquitectura más robusta, segura y mantenible (monolito modular, con separación clara entre backend y frontend). Es un proyecto real, con impacto directo en la operación de la empresa, y buscamos sumar al equipo para participar en todo el ciclo de desarrollo, no solo en “picar código”.
Si te interesa construir algo desde una base sólida, ver tus decisiones técnicas reflejadas en producción, y crecer junto con el sistema (y el equipo), este rol es para ti.
Responsabilidades
- Participar en el levantamiento de requerimientos con áreas de negocio (entrevistas, observación de procesos) y traducirlos en diagramas (UML, diagramas de flujo) antes de programar.
- Desarrollar funcionalidades backend en PHP/Laravel y frontend en JavaScript/React, aplicando buenas prácticas y principios SOLID.
- Escribir pruebas unitarias y de integración conforme se establece el estándar de testing del equipo (actualmente en construcción).
- Colaborar en el diseño de un pipeline de CI/CD en GitHub, desde cero.
- Documentar decisiones técnicas y proponer mejoras frente a código heredado (legacy).
- Comunicar avances, bloqueos y posibles soluciones de forma clara al resto del equipo.
Requisitos obligatorios
- Conocimientos sólidos en PHP y JavaScript.
- Experiencia práctica con SQL/MySQL (consultas, diseño básico de esquemas).
- Manejo de Laravel o React con soltura (al menos uno de los dos).
- Uso de Git/GitHub (control de versiones, ramas, pull requests).
- Conocimiento de estructuras de datos y patrones de diseño básicos.
- Capacidad de representar problemas mediante diagramas (UML, diagramas de flujo, o similar) — no necesitas ser experto, pero sí saber “dibujar” cómo piensas.
- Buena comunicación técnica: que sepas explicar una solución (y por qué la tomaste), no solo ejecutarla.
Requisitos deseables (no excluyentes)
- Experiencia previa con testing (PHPUnit, Jest, o similar), aunque sea de proyectos escolares o personales.
- Noción de CI/CD, aunque solo sea a nivel conceptual.
- Manejo de Laravel y React (full stack).
- Haber participado en algún proyecto completo de inicio a fin (escolar, freelance o laboral).
- No buscamos años de experiencia. Buscamos criterio, curiosidad técnica y ganas reales de involucrarte en todas las etapas del desarrollo.
Perfil que buscamos
- Proactividad: que identifiques un problema antes de que alguien te lo señale.
- Autonomía con criterio: que intentes resolver por tu cuenta, pero sepas cuándo y qué preguntar y que puedas explicar en dónde te atoraste y qué alternativas consideraste.
- Capacidad de aprendizaje aplicado: ante un requerimiento ambiguo, que hagas las preguntas correctas para entenderlo antes de modelarlo (no que asumas).
- Apertura al feedback técnico, en ambas direcciones.
- Interés genuino en crecer dentro de un equipo pequeño con visión de expandirse.
- Participación real en todo el ciclo de desarrollo de software, no solo tickets aislados.
- Aprendizaje directo en migración de un sistema crítico: arquitectura, seguridad y buenas prácticas desde cero.
- Un equipo pequeño donde tu criterio técnico importa desde el primer día.
Ofrecemos:
- Sueldo de acuerdo a experiencia
- Prestaciones de ley
- Posibilidad de crecimiento
Las personas interesadas favor de postularse por este medio.
📌 Desarrollador(a) de Software Jr/Middle (Azcapotzalco)
🏢 PERSONAL TRAINIG ALFA
📍 Azcapotzalco