Empresa busca Desarrollador Laravel para unirse a un equipo pequeño y en crecimiento, trabajando de forma remota. Se requiere experiencia en PHP, Laravel y el stack TALL, con disponibilidad para solapar horario con la zona horaria del Este de EE.UU.
Si sos desarrollador Laravel y buscás un rol remoto con autonomía, este puesto es para vos. Podés crecer en un equipo chico, tener impacto real en decisiones técnicas y de producto, y trabajar con el stack TALL.
Descripción del puesto
Como desarrollador Laravel, serás responsable de crear nuevas funcionalidades, resolver errores y dar soporte al desarrollo continuo de una aplicación web establecida. Trabajarás en estrecha colaboración con el Engineering Lead en un equipo pequeño y en crecimiento, donde tendrás una participación significativa en tu trabajo y la oportunidad de contribuir a decisiones técnicas y de producto. Este rol es ideal para un desarrollador intermedio a senior que se sienta cómodo trabajando de forma independiente, aclarando requisitos y convirtiendo necesidades de negocio en software confiable y mantenible. Responsabilidades: - Crear, probar y mantener funcionalidades dentro de una aplicación Laravel utilizando el TALL stack. - Desarrollar interfaces de usuario usando Livewire, Alpine.js, Tailwind CSS y FilamentPHP. - Investigar y resolver errores en la aplicación web existente. - Escribir código limpio, seguro, escalable y mantenible. - Revisar solicitudes de funcionalidades, aclarar requisitos y proponer soluciones técnicas prácticas. - Colaborar directamente con el Engineering Lead y el liderazgo de la empresa durante todo el proceso de desarrollo. - Responder a preguntas sobre la aplicación y solicitudes de soporte cuando se requiera asistencia técnica. - Gestionar tareas de desarrollo y tickets de funcionalidades usando Jira. - Participar en la planificación, priorización y reuniones periódicas del equipo basadas en Scrum. - Contribuir a la mejora de los procesos de desarrollo, el rendimiento de la aplicación y la calidad general del producto. Requisitos: - Fuertes habilidades de comunicación escrita y verbal en inglés. - Experiencia profesional desarrollando y manteniendo aplicaciones con Laravel y PHP. - Experiencia práctica con Livewire, Alpine.js y Tailwind CSS. - Experiencia creando interfaces administrativas o herramientas internas usando FilamentPHP. - Fuerte comprensión del desarrollo backend, diseño de bases de datos y arquitectura de aplicaciones. - Experiencia en depuración y mantenimiento de aplicaciones de producción existentes. - Capacidad para trabajar de forma independiente y gestionar tareas con supervisión limitada. - Capacidad para recopilar requisitos, hacer preguntas relevantes y definir soluciones cuando las especificaciones no están completamente documentadas. - Experiencia usando Git y flujos de trabajo de desarrollo colaborativo. - Disponibilidad para al menos cinco a seis horas de superposición con la Hora del Este (ET). Habilidades Preferidas: - Experiencia creando aplicaciones que utilicen geolocalización, mapas, enrutamiento o datos basados en ubicación. - Experiencia trabajando con Jira y metodologías Scrum. - Experiencia comunicándose directamente con clientes o partes interesadas no técnicas sobre requisitos de producto y problemas técnicos. - Familiaridad con aprovisionamiento de servidores, gestión de infraestructura o prácticas DevOps. - Experiencia con React o React Native. - Familiaridad con Rust. - Experiencia previa trabajando en una startup o un equipo de ingeniería pequeño. Compensación: $4,000 a $6,000 USD por mes. Posición de contratista remoto a tiempo completo. 10 días de vacaciones pagas al año. Feriados locales. Oportunidad de asumir una mayor responsabilidad técnica a medida que el equipo de ingeniería crece.
Responsabilidades
- Construir, probar y mantener funcionalidades dentro de una aplicación Laravel
- Desarrollar interfaces de usuario usando Livewire, Alpine.js, Tailwind CSS y FilamentPHP
- Investigar y resolver bugs en la aplicación web existente
- Escribir código limpio, seguro, escalable y mantenible
- Revisar solicitudes de funcionalidades, aclarar requisitos y proponer soluciones técnicas prácticas
- Colaborar directamente con el Engineering Lead y la dirección de la empresa durante el proceso de desarrollo
- Responder a preguntas sobre la aplicación y solicitudes de soporte cuando se requiere asistencia técnica
- Gestionar tareas de desarrollo y tickets de funcionalidades usando Jira
- Participar en la planificación, priorización y reuniones periódicas del equipo basadas en Scrum
- Contribuir a la mejora de los procesos de desarrollo, el rendimiento de la aplicación y la calidad general del producto
Skills requeridas
Beneficios
- 10 días de vacaciones pagas al año
- Feriados locales