En Leanware, una empresa de desarrollo de software, estamos buscando un(a) Senior Salesforce Developer con experiencia en Experience Cloud para trabajar de jornada completa con uno de nuestros clientes en Estados Unidos.
Buscamos a alguien con criterio técnico propio, capaz de tomar ownership de los proyectos de principio a fin, cuidar la seguridad de lo que construye y comunicarse con claridad con un equipo en Estados Unidos.
Funciones:
• Construir y mantener portales en Experience Cloud para usuarios externos, enfocados en auditorías y casos legales. Esto incluye: Configuración de sitios, perfiles de usuarios con licencias Customer Community, screen flows para que terceros envíen registros y Apex para que cada usuario consulte y edite su envío más reciente.
• Diseñar y mantener el modelo de seguridad para usuarios externos (sharing settings, sharing sets, perfiles, permission sets y acceso de guest users), de modo que cada usuario vea solo la información que le corresponde.
• Desarrollar Lightning Web Components para los portales y mejorar los layouts de la org.
• Escribir,
refactorizar y probar clases, triggers y batch jobs en Apex, respetando los governor limits y los requisitos de cobertura de pruebas.
• Simplificar la configuración existente: agrupar permission sets en permission set groups y consolidar flows que se solapan.
• Revisar, probar y terminar trabajo ya iniciado en la org, incluido código y componentes generados con asistencia de IA, y llevarlo a producción.
• Desplegar de sandbox a producción con change sets y hacer pruebas de regresión antes de cada release. Proponer Salesforce DX y control de versiones si el cliente decide adoptarlos.
• Revisar las integraciones existentes y optimizar su consumo de API.
• Documentar personalizaciones e integraciones y mantener runbooks para que el conocimiento quede en el cliente.
• Trabajar de la mano con el Salesforce Architect del cliente, quien define las prioridades y planea los proyectos con un par de sema