Desenvolvedor Sênior Salesforce (Core)
Indexed description
Quer fazer a diferença na nova economia e transformar pessoas e negócios para prosperarem? Vem pra Cadastra!
Como Desenvolvedor Sênior Salesforce (Core), você será responsável por atuar em demandas de grande complexidade técnica, contribuindo com a construção de soluções escaláveis, seguras e sustentáveis dentro do ecossistema Salesforce Core. Esperamos uma pessoa com forte capacidade analítica, profundidade em desenvolvimento na plataforma e visão técnica para apoiar decisões de solução, evolução de arquitetura e melhoria contínua das entregas.
Além da atuação hands-on, essa pessoa também terá papel importante no suporte técnico ao time, na disseminação de boas práticas de desenvolvimento e na construção de soluções que possam ser reaproveitadas em diferentes contextos.
Essa posição é para atuar de forma remota.
Responsabilidades e atribuições
No time de CRM você terá o desafio de:Desenhar e implementar soluções técnicas complexas, garantindo escalabilidade, segurança, performance e manutenibilidade.
Liderar a implementação de integrações complexas, patterns assíncronos, tratamento de erros e observabilidade.
Avaliar trade-offs entre configuração declarativa, Apex, LWC, integração e arquitetura orientada a eventos.
Atuar em análise de causa raiz de incidentes críticos, performance, limites de plataforma e definição de planos de mitigação.
Definir estratégia de deploy, versionamento, CI/CD, automação de validações e governança de releases.
Definir padrões de integração, segurança de APIs, autenticação, tratamento de falhas e idempotência.
Desenvolver e revisar soluções utilizando Apex, LWC, integrações e demais recursos da plataforma Salesforce.
Oferecer suporte técnico para melhorias contínuas das soluções e da operação.
Mentorar desenvolvedores, conduzir treinamentos técnicos e apoiar a evolução de senioridade do time.
Apoiar o desenho de arquitetura, estimativas, identificação de riscos técnicos e plano de evolução da plataforma.
Requisitos e qualificações
O que a Cadastra espera de você:Experiência sólida com desenvolvimento em Salesforce Core.
Conhecimento aprofundado em Apex, com foco em escalabilidade, reaproveitamento de código, tratamento de exceções e boas práticas de arquitetura.
Experiência com processamento assíncrono, incluindo Queueable, Batch Apex, Future Methods e Schedulable.
Vivência com alto volume de dados, bulkificação, performance e limites da plataforma.
Experiência com desenvolvimento de interfaces em Lightning Web Components (LWC).
Conhecimento em Aura Components e Visualforce Pages.
Experiência com integrações e consumo/exposição de APIs, incluindo REST, Apex REST, Composite API, Bulk API e Graph API.
Conhecimento em padrões de integração, webhooks e comunicação entre sistemas.
Vivência com versionamento de código, Git, GitHub e práticas de CI/CD aplicadas ao desenvolvimento Salesforce.
Conhecimento em boas práticas de desenvolvimento na plataforma, incluindo classes de teste, cobertura de código, organização técnica e qualidade de entrega.
Capacidade de teste, análise e revisão de aplicações.
Comprometimento e organização.
Comunicação clara e eficiente.
Interesse contínuo em aprender e se desenvolver.
Informações adicionais
Será um
diferencial
se você tiver
Certificação Salesforce Platform Developer II.
Certificação Salesforce JavaScript Developer I.
Conhecimento em MuleSoft.
Conhecimento em Data Cloud.
CertificaçõesObrigatórias:Certificação Salesforce Administrator.
Certificação Salesforce Platform Developer I.
Desejáveis:Certificação Salesforce Platform Developer II.
Certificação Salesforce JavaScript Developer I.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search