Desarrollador/a Salesforce CRM - Salesforce CRM Developer
Role details
Job location
Tech stack
Job description
En Grupo PROEDUCA, seleccionamos un/a Desarrollador/a Salesforce CRM para incorporarse a nuestro equipo interno responsable de la estabilidad, calidad y evolución continua de la plataforma CRM. Trabajarás bajo la supervisión del Technical Lead del equipo Salesforce, dentro de un equipo estable (5-6 desarrolladores), con un grado de autonomía para gestionar tareas, analizar requisitos técnicos y aplicar buenas prácticas de desarrollo., Desarrollo y mantenimiento técnico sobre Salesforce:
- Implementación de componentes Lightning Web Components (LWC).
- Mantenimiento de componentes Aura existentes.
- Mantenimiento puntual de Visualforce (en proceso de deprecación).
Desarrollo backend en Apex:
- Desarrollo de lógica de negocio, triggers y clases de servicio.
- Implementación y mantenimiento de tests unitarios, asegurando niveles adecuados de cobertura y calidad.
Automatización y configuración:
- Diseño y mantenimiento de Salesforce Flows (screen flows y record-triggered flows).
- Apoyo en la toma de decisiones sobre cuándo utilizar Flow vs Apex.
Integraciones:
- Consumo y exposición de APIs REST.
- Soporte técnico a integraciones existentes.
Gestión del código y calidad:
- Trabajo con repositorios Git (control de versiones, ramas, pull requests).
- Aplicación de buenas prácticas de desarrollo y estándares del equipo., * Gestión de tareas técnicas y seguimiento de evolutivos en Jira.
- Colaboración estrecha con el Technical Lead y el resto del equipo para el diseño, revisión y mejora continua.
- Análisis técnico de requisitos funcionales y propuesta de soluciones.
Requirements
- Formación en informática, ingeniería o similar.
- Entre 2 y 3 años de experiencia en desarrollo sobre Salesforce.
- Experiencia práctica con:
- Lightning Web Components (LWC).
- Apex y tests unitarios.
- Salesforce Flows.
- Git como sistema de control de versiones.
- Consumo o desarrollo de APIs REST.
- Experiencia trabajando con Jira o herramientas similares de gestión de tareas.
- Capacidad para trabajar con cierto nivel de autonomía, entendiendo requisitos y gestionando sus propias tareas.
Deseable:
- Conocimientos de Aura Components y Visualforce.
- Experiencia en entornos con arquitectura Salesforce compleja o de gran volumen.
- Conocimientos de buenas prácticas de desarrollo Salesforce (bulkification, limits, diseño de clases).
- Experiencia en equipos ágiles (Scrum, Kanban).
- Actitud proactiva, orientación a la calidad y ganas de crecer técnicamente.
Benefits & conditions
Contrato estable en un grupo en continuo crecimiento. Modelo híbrido: primer mes presencial, y después 50% teletrabajo. Horario flexible: L-J de 9:00 a 18:15 y V de 9:00 a 14:00 (con 1 hora de flexibilidad en la entrada). Oficinas en Pozuelo de Alarcón, muy bien comunicadas, a solo 3 minutos de la estación de tren. Plan de retribución flexible: seguro médico, cheques guardería, transporte, tarjeta gourmet… Formación continua con hasta un 80% de descuento en titulaciones UNIR. 26 días de vacaciones + 4 días de asuntos propios + bolsa de 16 horas anuales. Equipo profesional, estable y con muy buen clima laboral, donde se cuida la continuidad y el desarrollo a largo plazo.