* 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.