Analista Desenvolvedor Salesforce Sênior [JF 46699-11599324]
Indexed description
A AI/R Everymind, fundada em novembro de 2014, é parceira oficial da Salesforce desde 2015 e especialista multicloud. Desenvolvemos soluções que transformam negócios de todos os portes e setores, unindo visão 360°, expertise tecnológica e uma mentalidade de inovação pioneira.
Somos parte da AI/R, a AI Revolution Company. Uma conexão estratégica de componentes revolucionários que incorporam a Inteligência Artificial por completo.
Você gosta de um desafio? Junte-se a nós, venha ser um Everyminder!
Responsabilidades e atribuições
Projetar, desenvolver e implementar soluções na plataforma Salesforce utilizando Apex, Lightning Web Components (LWC) e, quando necessário, Visualforce, seguindo boas práticas de desenvolvimento e arquitetura.
Definir e evoluir a modelagem de dados (objetos, campos e relacionamentos), garantindo performance, escalabilidade e governança.
Configurar e evoluir soluções em Salesforce Field Service, incluindo Work Orders, Service Appointments, Service Resources, Service Territories e Maintenance Plans, alinhadas às operações de campo.
Configurar e evoluir o modelo de scheduling e dispatch (Scheduling Policies, Work Rules e Service Objectives), dando suporte técnico ao uso do Dispatcher Console e do aplicativo mobile pelos técnicos de campo.
Desenvolver e otimizar automações com Flow, incluindo orquestração de processos e substituição de soluções legadas.
Configurar e manter modelos de segurança e controle de acesso (Profiles, Permission Sets, Sharing Rules e Role Hierarchy), assegurando conformidade com padrões corporativos.
Atuar na construção e evolução de soluções de negócio, garantindo alinhamento com requisitos funcionais e técnicos.
Projetar e implementar integrações com sistemas externos, consumindo e expondo APIs (REST/SOAP), garantindo segurança, resiliência e governança.
Apoiar a definição de arquitetura técnica, promovendo boas práticas, reutilização de componentes e qualidade de código.
Escrever testes unitários, garantindo cobertura adequada e confiabilidade das soluções entregues.
Realizar code reviews, identificar melhorias e apoiar o desenvolvimento técnico de outros membros do time.
Documentar soluções técnicas e funcionais de forma clara e estruturada.
Atuar em times ágeis, participando de refinamentos, estimativas e definição de soluções.
Requisitos e qualificações
Conhecimento e experiência prática com Salesforce Field Service, incluindo:Modelo de dados de Field Service: ciclo de vida completo de Work Order → Service Appointment → Assigned Resource, e seus relacionamentos com Account, Asset e Contract.
Configuração de Service Resources, Service Crews, Service Territories (primary, secondary e relocation) e Operating Hours.
Definição de Skills e Skill Requirements para qualificação de técnicos por tipo de serviço.
Criação e ajuste de Scheduling Policies, incluindo Work Rules (ex: Match Skills, Match Territory, Maximum Travel from Home) e Service Objectives (ex: Minimize Travel, ASAP, Preferred Resource).
Uso e customização do Dispatcher Console (Gantt, mapa, ações de scheduling) e dos processos de Scheduling & Optimization (Global Optimization e In-Day Optimization).
Configuração de Work Types, Maintenance Plans e geração automática de Work Orders recorrentes.
Experiência com o Field Service Mobile App (Android/iOS), incluindo customização de layouts e funcionalidades offline.
Extensão de funcionalidades de scheduling via Apex (ex: chamadas à Scheduling API — Get Candidates, Book Appointment, Get Slots) quando as ações padrão não atendem a regras de negócio específicas.
Configuração de Service Report templates e controle de consumo de peças/inventário (Product Item, Product Request, Product Transfer) quando aplicável.
Experiência sólida com desenvolvimento na plataforma Salesforce.
Domínio de Apex, SOQL/SOSL e desenvolvimento de componentes com Lightning Web Components (LWC).
Experiência com modelagem de dados no Salesforce (objetos padrão/custom, relacionamentos, limites de plataforma).
Forte conhecimento em automações com Flow.
Experiência com integrações (APIs REST/SOAP, autenticação, consumo e exposição de serviços).
Conhecimento em segurança na plataforma (Profiles, Permission Sets, Sharing Rules, Role Hierarchy).
Experiência com versionamento de código (Git) e práticas de CI/CD.
Capacidade de escrever testes unitários e garantir boa cobertura de código.
Vivência em metodologias ágeis (Scrum/Kanban).
Boa comunicação e capacidade de atuar com times multidisciplinares.
Diferenciais:Certificações Salesforce (ex: Platform Developer I/II).
Certificação Salesforce Field Service Consultant ou Accredited Professional (Field Service).
Experiência com arquitetura de soluções na plataforma.
Vivência com grandes volumes de dados e otimização de performance, especialmente em cenários de alto volume de Service Appointments e ajuste fino do motor de otimização.
Experiência com ferramentas de integração (MuleSoft, middleware, etc.).
Experiência com integração de Field Service a sistemas de gestão de ativos (EAM) ou ERP para controle de estoque/peças.
Conhecimento em DevOps Salesforce (SFDX, pipelines, automação de deploy).
Conhecimento em Lightning Scheduler, caso a operação também envolva agendamento fora do contexto de field service.
Experiência com revisão de código e liderança técnica.
Informações adicionais
Benefícios
oferecidosVale Refeição e AlimentaçãoAuxílio Home OfficePrograma de Participação nos ResultadosPrograma de apoio a certificaçõesPlano de Assistência Médica (com coparticipação e mensalidade para dependentes)Seguro de VidaAuxílio CrecheDay Off de AniversárioZenklubLicença maternidade e paternidade estendidaPrograma Talkers – apoio no inglêsParcerias com instituições de ensino com descontos em cursos MBA e pós-graduaçãoOpcionais com mensalidadePlano OdontológicoTotal Pass
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search