Estudios: Licenciatura en Informática, Ingeniero en sistemas o afín.
Años de experiencia: 3 a 5 años de experiencia como desarrollador full stack en aplicaciones web de negocio (no solo sitios o landing pages).
Funciones:
- Desarrollar funcionalidades end-to-end (frontend, backend y base de datos) para los módulos de nómina, expedientes de personal, incidencias, vacaciones y prestaciones de la plataforma.
- Implementar lógica de negocio de cálculo de nómina: percepciones, deducciones, incidencias, periodos de pago y reglas configurables por tipo de empleado.
- Diseñar y consumir APIs REST para integraciones con sistemas internos y servicios de terceros (timbrado de CFDI de nómina, bancos para dispersión, autoridades como IMSS/SAT cuando aplique).
- Modelar y optimizar esquemas de base de datos relacional para información sensible de empleados, garantizando integridad, trazabilidad y desempeño en consultas de alto volumen.
- Implementar control de acceso por roles y permisos (administrador, regional, nómina, tesorería), asegurando la confidencialidad de datos personales y salariales.
- Atender los tickets de desarrollo definidos en el backlog, estimando esfuerzo, cumpliendo criterios de aceptación y colaborando con QA en la resolución de defectos.
- Escribir código mantenible y documentado, con pruebas y revisiones de código dentro del flujo del equipo (Git, pull requests, CI/CD).
- Participar en el despliegue y monitoreo de la aplicación en la nube (Railway, Cloudflare, AWS o similar), dando soporte a incidencias de producción.
Conocimientos técnicos:
- Dominio de JavaScript/TypeScript con un framework moderno de frontend (React, Vue o Angular) y backend en Node.js (o experiencia sólida equivalente en Python/Django o PHP/Laravel con disposición a trabajar en stack JS).
- Experiencia sólida con bases de datos relacionales (PostgreSQL o MySQL): modelado, consultas complejas, migraciones y optimización.
- Experiencia diseñando y consumiendo APIs REST, manejo de autenticación (JWT, OAuth) y control de acceso por roles.
- Experiencia previa en sistemas de nómina, recursos humanos, ERPs o plataformas administrativas con datos sensibles — por ejemplo, haber trabajado en productos tipo BUK, Sesame HR, BambooHR, Worky, Runa, CONTPAQi Nóminas o desarrollos internos equivalentes.
- Manejo de Git y flujo de trabajo con pull requests; familiaridad con entornos de integración y despliegue continuo.
Sueldo: $33,000.00 - $43,000.00 al mes
Beneficios:
- Estacionamiento de la empresa
Lugar de trabajo: Empleo presencial