* Lead and manage a team of 35  salesforce developers, providing technical guidance, mentorship, and hands-on leadership. 
* Plan, manage, and deliver end-to-end  salesforce projects, ensuring alignment with business goals and technical standards. 
* Define  system architecture and design robust, scalable technical solutions. 
* Collaborate with business stakeholders to gather requirements and translate them into effective technical implementations. 
* Develop and maintain complex  salesforce applications, ensuring high performance, security, and scalability. 
* Establish and enforce best practices for development, testing, code reviews, and  Quality Assurance processes. 
* Manage release processes, including version control and environment management across development, testing, and production.
Requirements:  * Minimum 5 years of hands-on salesforce development experience, including at least 2 years in a team leadership role 
* Mandatory salesforce certifications: salesforce Administrator and Platform Developer I 
* Additional certifications such as Platform Developer II and/or salesforce Architect are a strong advantage. 
* Proven expertise in Lightning Components Apex Visualforce, and other salesforce technologies. 
* Strong proficiency in SOQL SOSL, and salesforce APIs 
* Experience with Agile development methodologies 
* Demonstrated experience designing and implementing integrations between salesforce and external systems. 
* Strong leadership and team management skills, with the ability to motivate and guide team members toward excellence. 
* Excellent communication skills in both Hebrew and English (written and verbal). 
* Ability to thrive in a dynamic and fast-changing environment 
* Proven track record in leading complex projects from design to successful delivery.
This position is open to all candidates.