




Resumen: ScreenPal busca un Ingeniero Senior Full Stack experimentado y autodirigido para colaborar con equipos, transformar requisitos generales en funciones listas para producción y elevar el proceso de ingeniería. Aspectos destacados: 1. Oportunidad de colaborar y perfeccionar soluciones con equipos multifuncionales. 2. Posibilidad de diseñar y construir productos, influyendo en las decisiones de interfaz de usuario y experiencia de usuario (UI/UX). 3. El puesto ofrece la responsabilidad integral del ciclo de vida de las funciones y oportunidades de tutoría. Acerca de ScreenPal Con más de 60 millones de grabaciones y 30 millones de videos publicados, ScreenPal capacita a educadores, pequeñas empresas, empresas, vloggers, jugadores y creadores para capturar y compartir experiencias auténticas y atractivas en video. Nuestra plataforma SaaS ofrece niveles gratuitos y premium, brindando grabación rápida y confiable de pantalla y cámara web, edición, alojamiento y análisis, todo sobre AWS. Somos una empresa dinámica, privada, fundada en 2006 y con sede en Seattle, WA. Puesto: Ingeniero Senior Full Stack (trabajo remoto) Buscamos un ingeniero experimentado y autodirigido que considere los objetivos generales del producto como un mapa, no como una cuadrícula de instrucciones paso a paso. Colaborarás con la gestión de programas, el equipo de producto y, en ocasiones, con clientes clave para transformar requisitos generales en funciones listas para producción. Tus preguntas y percepciones ayudarán a refinar el alcance y elevar todo nuestro proceso de ingeniería. La capacidad de contribuir a un proceso colaborativo es fundamental. La reunión diaria de coordinación se lleva a cabo a las 8:00 a. m. hora del Pacífico. Debes estar disponible durante el horario comercial habitual. Lo que harás Colaborar y perfeccionar: Trabajarás directamente con la gestión de programas y equipos multifuncionales para aclarar requisitos, sugerir mejoras y elaborar soluciones elegantes y eficientes. Diseñar y construir: Contribuirás al proceso general de diseño ayudando a reducir los requisitos comerciales en relación con los costos e influyendo en las decisiones del departamento de UI/UX para optimizar los MVP. Luego, ejecutarás el diseño arquitectónico y construirás el producto final para cumplir dichos requisitos, o proporcionarás la claridad y orientación necesarias para que un desarrollador junior lo ejecute. Excelencia en frontend: Traducirás diagramas de flujo y diseños de alta fidelidad de Figma en componentes de interfaz de usuario responsivos utilizando Laravel Livewire y HTML/CSS moderno. Diseño de API y datos: Implementarás servicios RESTful robustos en PHP/Laravel con el ORM Eloquent y diseñarás esquemas y consultas eficientes para MySQL. Rendimiento y automatización: Monitorearás y ajustarás el rendimiento de la aplicación, garantizarás consultas eficientes en la base de datos, escribirás pruebas unitarias exhaustivas y mantendrás una documentación clara del código con bloques de documentación (doc blocks). Responsabilidad y tutoría: Asumirás la entrega integral del ciclo de vida de las funciones, desde el ticket de GitHub hasta la producción. Participarás en revisiones de código entre pares y orientarás a ingenieros juniors sobre las mejores prácticas. Requisitos Habilidades obligatorias Más de 10 años de experiencia en desarrollo web full stack utilizando PHP, con la mayor parte de la experiencia en Laravel, preferiblemente con Livewire. Conocimientos profundos en HTML/CSS responsivo y compatibilidad entre navegadores. Experiencia comprobada en el diseño y optimización de bases de datos MySQL y en la escritura de consultas complejas. Comprensión sólida del diseño, versionado y seguridad de APIs RESTful. Experiencia práctica con AWS (por ejemplo, EC2, S3, RDS) para diseñar e implementar funciones escalables basadas en Laravel. Familiaridad con Git para control de versiones y colaboración. Preferiblemente poca experiencia con confirmaciones revertidas... Hábito constante de formular preguntas aclaratorias y proponer posibles enfoques superiores. Trayectoria demostrada de lanzamiento independiente de funciones y tutoría de otros. Deseable Antecedentes en alojamiento y transmisión de video (HTML5 Video, Video.js, HLS). Familiaridad con la incorporación de contenido de sistemas de gestión de contenidos (CMS) (por ejemplo, WordPress) en páginas Laravel mediante iframes. Experiencia en el desarrollo de paquetes modulares de Laravel y componentes reutilizables para construir funciones escalables y mantenibles. Experiencia en el diseño arquitectónico y la entrega de funciones full stack de extremo a extremo a gran escala, incluida la implementación de lógica empresarial compleja y la optimización del rendimiento. Por qué te encantará trabajar aquí Autonomía: Confiamos en ti para asumir la responsabilidad de tu trabajo y contribuir con ideas desde el primer día. Impacto: Dar forma directamente a la experiencia del usuario para millones de creadores y aprendices en todo el mundo. Crecimiento: Colaborar con compañeros inteligentes y solidarios y acceder a oportunidades continuas de aprendizaje. Flexibilidad: Trabajo completamente remoto. ¿Listo para unirte? Por favor, comparte el enlace de tu perfil de Upwork y una breve nota sobre un proyecto reciente en el que hayas liderado el diseño arquitectónico o funcional desde el concepto hasta el lanzamiento. Beneficios La tarifa para este puesto de contrato remoto es de $30-50/hora, determinada por la ubicación laboral y otros factores, incluidas las habilidades relacionadas con el trabajo, la experiencia y la educación y capacitación pertinentes


