At TMC, we work with experienced professionals who want to make a tangible impact through technology while continuing to grow their expertise. Through our Employeneurship model, we combine long‑term stability with autonomy, continuous learning and the opportunity to contribute to complex, international Salesforce programs.
Role Overview
We are looking for a Senior Salesforce Developer with at least 7 years of professional experience to design, develop and evolve robust Salesforce solutions in enterprise environments.
In this role, you will play a key technical part in Salesforce initiatives, contributing hands‑on to development while ensuring best practices, scalability and long‑term platform health. You will collaborate closely with architects, functional consultants and business stakeholders to deliver high‑quality, reliable solutions.
What You Will Do
- Design, develop and maintain Salesforce solutions across different clouds
- Build scalable and high‑quality components using Apex and Lightning Web Components (LWC)
- Develop and optimize triggers, asynchronous processes and batch jobs
- Contribute to solution design and technical decision‑making
- Implement and support integrations with external systems using REST / SOAP APIs
- Ensure security, performance and scalability of Salesforce implementations
- Participate in code reviews and enforce development best practices
- Support deployment, release management and CI/CD pipelines
- Collaborate with functional teams to translate business requirements into technical solutions
- Contribute to documentation, technical standards and platform governance
What We’re Looking For
Core Salesforce Expertise
- Minimum 7 years of experience as a Salesforce Developer
- Strong expertise in:
- Apex (classes, triggers, asynchronous processing)
- Salesforce data model, security and sharing rules
- Experience working with Sales Cloud and/or Service Cloud
- Good understanding of Salesforce governor limits and performance optimization
Integration & Platform Skills
- Strong experience with Salesforce integrations:
- REST / SOAP APIs
- Platform events or event‑driven integrations
- Experience with CI/CD and version control (Git, automated deployments)
- Familiarity with deployment tools and release processes
- Exposure to Experience Cloud or additional Salesforce clouds is a plus
Quality & Engineering Mindset
- Strong focus on clean code and maintainability
- Experience working in complex or regulated environments
- Ability to balance business needs with technical constraints
Soft Skills
- Clear and effective communication skills
- Ability to work collaboratively with technical and non‑technical stakeholders
- Strong sense of ownership and accountability
- Structured and solution‑oriented problem‑solving approach
- Willingness to share knowledge and support team growth
- Professional proficiency in English (B2+ or higher)
Experience & Background
- 7+ years of professional experience in Salesforce development
- Background in Computer Science, Engineering or related fields is valued
Why Join TMC?
- International Salesforce projects with real technical complexity
- Employeneurship model — stability with autonomy and impact
- Continuous learning, Salesforce certifications and mentoring support
- Community of experienced Salesforce developers, architects and technical leads
- Growth opportunities toward Salesforce Technical Lead or Architect roles