Ingeniero Full-Stack Semi Senior Laravel React
Summary
Semi-senior full-stack engineer at rFlex.io (workforce-management software) developing new features and refactoring legacy code in Laravel and React — shifts, payroll, and attendance modules. Day-to-day: designing scalable solutions, code reviews, and helping set architecture standards within a 10-person tech team; hybrid work from Santiago, Chile.
Además participarás de reuniones con el equipo de Producto y otras áreas de rFlex.io, donde tendrás un rol activo en las decisiones técnicas que se necesiten tomar.
- Entender problemáticas complejas y diseñar soluciones escalables y mantenibles aplicando buenas prácticas y patrones de diseño
- Diseñar y desarrollar funcionalidades críticas asociadas a la gestión de turnos, nómina de trabajadores, permisos, y asistencia de nuestros clientes
- Liderar refactorizaciones importantes de código legacy
- Automatizar procesos manuales y proponer mejoras en la arquitectura del sistema
- Realizar code reviews y visar los desarrollos del equipo
- Participar en la definición de estándares de código y arquitectura del equipo
- Documentar flujos y reglas de negocio
- Colaborar en la estimación de esfuerzo de proyectos y definición de roadmaps técnicos
- Mínimo 3-4 años de experiencia en desarrollo de software
- 2+ años de experiencia trabajando con Laravel (versión 7 o superior)
- 2+ años de experiencia con React y el ecosistema moderno de frontend
- Laravel avanzado: Eloquent ORM, Service Providers, Queues, Events, Jobs, Commands, API Resources
- React avanzado: Hooks, Context API, manejo de estados globales, optimización de rendimiento
- SQL avanzado: Optimización de queries complejas
- Patrones de diseño: Repository, Factory, Strategy, Observer, Singleton, entre otros
- Principios SOLID y su aplicación práctica
- Clean Architecture o arquitecturas en capas (Hexagonal, etc.)
- API RESTful: Diseño, versionado y documentación
- Arquitectura de software: Monolitos modulares, microservicios, event-driven architecture
- Git: Flujos de trabajo con Git Flow o trunk-based development
- Testing: Unit testing, integration testing, TDD
- Ownership y responsabilidad sobre el código que produces
- Pensamiento crítico y analítico para resolver problemas complejos
- Capacidad de trabajar de forma autónoma y tomar decisiones técnicas
- Mentalidad de mejora continua y aprendizaje
- Capacidad de trabajo en equipo
- Renta liquida $1.800.000.-
- Horario de trabajo de 09:00 a 18:00 horas
- Ofrecemos 2 contratos a plazo fijo de 2 meses cada uno y dependiendo de evaluación cambia a Indefinido
- Modalidad de trabajo hibrido. Una vez pasado el período de prueba, podemos coordinar una modalidad de trabajo híbrida, con un mínimo de 3 días presenciales
- Seguro de salud complementario (Salud y Dental)
- Día libre de cumpleaños
- Bono vacaciones y dos días adicional de vacaciones al año (Condiciones en Política de vacaciones)
- Comité de Clima (1 actividad al mes - Aniversario - Encuesta de Clima Laboral)
- Presupuesto para capacitación