Vacante
Desarrollador Salesforce Sénior
Modalidad
Remoto
Experiencia
Senior
Idiomas
Inglés Intermedio
Sobre la vacante
Se busca un/a Desarrollador/a Salesforce Sénior con sólida experiencia técnica para diseñar, desarrollar y mantener soluciones avanzadas sobre la plataforma Salesforce. La persona será responsable de construir componentes Apex, Lightning Web Components e integraciones robustas con sistemas externos, aplicando buenas prácticas de seguridad, testing y arquitectura, además de colaborar activamente con stakeholders en entornos ágiles.
Responsabilidades
- Diseñar, desarrollar y mantener clases Apex, triggers y trabajos asíncronos (Batch Apex, Queueable Apex) respetando los límites del gobernador
- Escribir consultas SOQL y SOSL optimizadas evitando problemas de bulkification y cuellos de botella
- Construir Lightning Web Components (LWC) responsivos, escalables y accesibles con JavaScript, HTML y CSS
- Integrar Salesforce con sistemas externos mediante APIs REST y SOAP, Named Credentials, Connected Apps y middleware
- Implementar manejo de errores, lógica de reintento y registro en los puntos de integración
- Desarrollar y ejecutar pruebas unitarias con cobertura de código del 75%, incluyendo casos límite
- Aplicar seguridad CRUD y FLS, configurar reglas de compartición, OWDs y jerarquías de roles
- Participar en ceremonias Agile (planificación, stand-ups, retrospectivas) y revisiones de código
- Colaborar con stakeholders en ciclos de UAT, documentación técnica y despliegues
- Configurar y optimizar Salesforce Field Service Lightning (FSL): órdenes de trabajo, citas de servicio, políticas de programación y consola del despachador
- Optimizar la aplicación móvil FSL para rendimiento y usabilidad en servicio de campo
Requisitos
- 5 años de experiencia en programación Apex (clases, triggers, Batch, Queueable) respetando límites del gobernador
- Experiencia con consultas SOQL y SOSL
- Experiencia construyendo interfaces con Lightning Web Components (LWC), JavaScript, HTML y CSS
- Experiencia en integraciones API con sistemas externos (REST y SOAP)
- Experiencia en pruebas unitarias (75% de cobertura) y seguridad CRUD/FLS y reglas de compartición
- Sólidas habilidades de comunicación
- Inglés fluido
- Conocimiento de Salesforce Field Service Lightning (FSL) deseable
Tech stack
Apex
Batch Apex
Queueable Apex
SOQL
SOSL
Lightning Web Components (LWC)
JavaScript
HTML
CSS
APIs REST
APIs SOAP
Named Credentials
Connected Apps
CRUD/FLS
OWDs
Salesforce Field Service Lightning (FSL)
Agile