Na Planck Technologies, estamos a recrutar um(a) Lead Salesforce Developer para integrar um projeto desafiante na área de Salesforce, assumindo um papel de referência técnica no desenvolvimento e evolução da plataforma.
Procuramos um perfil com elevada senioridade técnica, experiência sólida no ecossistema Salesforce e capacidade para assumir responsabilidade end-to-end pelas entregas, desde a análise dos requisitos e definição da solução até ao desenvolvimento, testes, deployment e acompanhamento em produção.
Para além da componente hands-on, esta pessoa terá também um papel importante na orientação técnica da equipa, através de code reviews, definição de boas práticas, mentoria e resolução de desafios técnicos.
📍 Localização: Lisboa
🏢 Modelo de trabalho: Híbrido (2 dias por semana no escritório)
🎯 Requisitos obrigatórios:
- Mínimo de 8 anos de experiência efetiva em desenvolvimento Salesforce;
- Experiência sólida em Apex, incluindo Classes, Triggers e desenvolvimento assíncrono;
- Experiência com Visualforce;
- Experiência com Lightning Components, nomeadamente LWC e/ou Aura;
- Conhecimentos de REST e SOAP APIs e experiência em integrações com sistemas externos;
- Experiência com Salesforce Configuration, incluindo Objects, Fields, Flows, Validation Rules, Record Types, Permission Sets e Sharing Rules;
- Experiência na criação e revisão de testes Apex;
- Capacidade de análise e resolução de defeitos e problemas técnicos;
- Experiência com Git e processos de code review;
- Conhecimentos de Salesforce DX (SFDX) e Salesforce CLI;
- Experiência com CI/CD e processos de deployment;
- Bons conhecimentos de JavaScript e HTML;
- Experiência na produção e revisão de documentação funcional e técnica;
- Experiência em code reviews, mentoria ou orientação técnica de developers;
- Inglês B2 ou superior;
- Formação superior relevante.
🏅 Certificações:
- Salesforce Platform Developer I – valorizada;
- Salesforce Platform Developer II – valorizada;
- Certificação CTA – muito valorizada, não sendo requisito eliminatório.
⭐ Valorizamos ainda:
- Experiência em Technical Lead / Development Lead;
- Experiência em definição de standards e boas práticas de desenvolvimento Salesforce;
- Experiência em decisões de arquitetura e desenho de soluções;
- Conhecimentos de Platform Events, Webhooks e integrações assíncronas;
- Experiência com OAuth 2.0, Named Credentials e Connected Apps;
- Conhecimentos de Governor Limits e Bulkification;
- Experiência com Batch Apex, Queueable Apex, Scheduled Apex e Future Methods;
- Experiência com Jenkins, Azure DevOps, GitHub Actions ou GitLab CI;
- Conhecimentos de ferramentas Salesforce DevOps, como Copado, Gearset ou AutoRABIT;
- Experiência em Marketing Cloud, Experience Cloud ou desenvolvimento de templates web;
- Conhecimentos de Salesforce Service Cloud ou Sales Cloud;
- Experiência em gestão de dívida técnica e melhoria contínua da plataforma.
🧩 Principais responsabilidades:
- Assumir responsabilidade end-to-end pelas entregas Salesforce, desde o requisito até à disponibilização da solução;
- Analisar requisitos funcionais e avaliar o seu impacto na solução Salesforce existente;
- Definir a abordagem técnica e arquitetura da solução;
- Identificar quando utilizar configuração standard e quando desenvolver soluções customizadas;
- Desenvolver e rever componentes utilizando Apex, Visualforce e Lightning Components;
- Desenvolver e manter integrações REST e SOAP;
- Implementar soluções síncronas e assíncronas, garantindo mecanismos adequados de tratamento de erros;
- Definir e rever testes unitários e casos de teste, garantindo qualidade e cobertura dos principais cenários;
- Analisar e corrigir defeitos identificados por QA ou utilizadores;
- Garantir que as correções não introduzem regressões;
- Participar nos processos de Git, SFDX, CI/CD e deployment;
- Realizar e orientar code reviews;
- Definir e promover boas práticas e standards de desenvolvimento;
- Distribuir e acompanhar trabalho técnico dentro da equipa;
- Apoiar e fazer mentoria a developers, promovendo a evolução técnica da equipa;
- Identificar e desbloquear problemas técnicos complexos;
- Colaborar com equipas de QA, Arquitetura, Business e outras áreas técnicas;
- Produzir e rever documentação funcional e técnica;
- Contribuir para decisões de arquitetura e evolução da plataforma;
- Acompanhar as soluções após deployment e apoiar a resolução de problemas em produção;
- Identificar oportunidades de melhoria e gerir dívida técnica;
- Garantir a qualidade técnica das entregas e o cumprimento das boas práticas Salesforce.
🔧 Stack tecnológica:
- Salesforce
- Apex
- Visualforce
- LWC / Aura
- JavaScript / HTML
- REST / SOAP
- SFDX / Salesforce CLI
- Git
- CI/CD
- Salesforce Configuration
- Salesforce APIs
- Platform Events / Webhooks
Se tens 8+ anos de desenvolvimento Salesforce, experiência em Apex, Lightning, integrações e CI/CD e procuras assumir um papel de referência técnica e liderança dentro de uma equipa Salesforce, esta oportunidade pode ser para ti.
📩 Envia o teu CV para [email protected] ou entra em contacto para mais informações.