Pular para o conteúdo principal

Analista Desenvolvedor Salesforce Sênior [JF 46699-11599324]

Descrição da vaga

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 oferecidos

  • Vale Refeição e Alimentação
  • Auxílio Home Office
  • Programa de Participação nos Resultados
  • Programa de apoio a certificações
  • Plano de Assistência Médica (com coparticipação e mensalidade para dependentes)
  • Seguro de Vida
  • Auxílio Creche
  • Day Off de Aniversário
  • Zenklub
  • Licença maternidade e paternidade estendida
  • Programa Talkers – apoio no inglês
  • Parcerias com instituições de ensino com descontos em cursos MBA e pós-graduação


Opcionais com mensalidade

  • Plano Odontológico
  • Total Pass

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Fit cultural
  3. Etapa 3: Entrevista técnica
  4. Etapa 4: Offer
  5. Etapa 5: Contratação