Job Description:
We are seeking a highly skilled Senior Software Engineer to join our dynamic team. In this role, you will lead the delivery of software projects with full R&D responsibility. You will work closely with our operation and product teams to ensure alignment and successful project delivery. You will design, develop, and maintain software applications using the latest technologies while mentoring junior engineers and fostering a culture of continuous improvement.
Responsibilities:
Lead software projects with full R&D responsibility.
Serve as a tech lead, guiding the technical direction of projects.
Design, develop, and maintain software applications.
Mentor and guide junior engineers.
Collaborate with operation and product teams to ensure project alignment and success.
Foster a culture of continuous improvement.
Engage in customer-facing activities in both English and Hebrew.