Acerca del puesto Desarrollador Salesforce Senior
Sobre Coderland
En Coderland, el talento es lo que hace que las cosas pasen.
Somos una comunidad global de #CodeLovers apasionados por la tecnología, la innovación y la transformación digital. Trabajamos con compañías líderes creando soluciones reales de alto impacto, en un entorno donde cada idea cuenta y cada persona suma.
Aquí no hay talentos invisibles: se escucha, se colabora y se crece.
Ubicación
Región: Latinoamérica
Modalidad: Remoto
Lo que incluye tu salario
Trabajo 100% remoto
Coderland Homes en Panamá, Málaga e Islas Canarias
Espacios de Coworking
Acceso a oficinas en Panamá, Málaga y Madrid
Aprendizaje y crecimiento continuo
Plataforma de formación Udemy Business
Plataforma de idiomas Preply
Programa de referidos
Pagos en USD
Días familiares
Bono por aniversario
Cobertura de salud remota - SafetyWing
Sobre el rol
Buscamos un Salesforce Developer para diseñar, desarrollar, probar y mantener soluciones personalizadas sobre la plataforma Salesforce. Trabajará en conjunto con analistas de negocio, arquitectos y stakeholders para transformar requerimientos de negocio en soluciones técnicas robustas. El rol requiere experiencia en Apex, Lightning Web Components (LWC), integraciones mediante APIs y buenas prácticas de seguridad, asegurando calidad, rendimiento y estándares empresariales.Responsabilidades claves
- Diseñar, desarrollar y mantener clases Apex, triggers y procesos asíncronos (Batch Apex y Queueable Apex), respetando los governor limits de Salesforce.
- Escribir consultas SOQL y SOSL optimizadas para recuperar y buscar datos de manera eficiente, evitando problemas de bulkification, full table scans y cuellos de botella de rendimiento.
- Desarrollar componentes Lightning Web Components (LWC) utilizando JavaScript, HTML y CSS, siguiendo los estándares de experiencia de usuario de Salesforce.
- Integrar Salesforce con sistemas externos mediante APIs REST y SOAP, incluyendo la configuración de Named Credentials, Connected Apps y soluciones de middleware.
- Implementar mecanismos de manejo de errores, retry logic y logging para garantizar la confiabilidad y trazabilidad de las integraciones.
- Desarrollar y ejecutar pruebas unitarias con una cobertura mínima del 75%, incluyendo casos límite y escenarios de procesamiento masivo de datos.
- Implementar controles de seguridad mediante CRUD, FLS, reglas de compartición, OWDs y jerarquías de roles para garantizar el acceso adecuado a la información.
- Participar en ceremonias Agile (Sprint Planning, Daily Stand-ups y Retrospectives) y realizar revisiones de código para mantener la calidad y las mejores prácticas.
- Colaborar con stakeholders durante las pruebas de aceptación (UAT), elaborar documentación técnica y apoyar las actividades de despliegue.
- Configurar y optimizar Salesforce Field Service Lightning (FSL), incluyendo órdenes de trabajo, citas de servicio, políticas de programación y flujos del Dispatcher Console.
- Optimizar la configuración de la aplicación móvil de FSL para mejorar el rendimiento y la experiencia de los usuarios en operaciones de campo.
Requisitos / Habilidades Requeridas
Sólida
experiencia práctica en desarrollo sobre Salesforce.- Experiencia comprobada desarrollando con Apex (clases, triggers, Batch Apex y Queueable Apex).
-
Experiencia optimizando consultas SOQL y SOSL y trabajando con patrones de acceso a datos.
-
Experiencia desarrollando Lightning Web Components (LWC) utilizando JavaScript, HTML y CSS.
-
Experiencia integrando Salesforce con APIs REST y SOAP, así como trabajando con soluciones de middleware.
-
Experiencia desarrollando pruebas unitarias e implementando controles de seguridad mediante CRUD, FLS y modelos de compartición.
-
Conocimiento sólido de la arquitectura de Salesforce, modelado de datos y optimización de rendimiento.
-
Experiencia utilizando Salesforce CLI, Git, pipelines de CI/CD y buenas prácticas de control de versiones.
- Buenas habilidades de comunicación y capacidad para trabajar en equipos multidisciplinarios.
Inglés avanzado.
Requisitos deseables
- Certificación Salesforce Certified Platform Developer I y/o Salesforce Certified Platform Developer II.
- Experiencia con Salesforce Field Service Lightning (FSL), incluyendo gestión de órdenes de trabajo, programación, despacho y configuración de la aplicación móvil.
¿Por qué Coderland?
Porque aquí formarás parte de un equipo donde la creatividad, el talento y la tecnología se unen para transformar el futuro. Creemos en las personas, en el trabajo en comunidad y en el impacto que podemos generar juntos.