We are seeking a highly skilled Software Team Lead to join SkillReal and take ownership of a diverse development team working across multiple technology stacks. This role is critical for driving technical excellence, scaling our software capabilities, and leading a strong team culture.
Responsibilities
- Lead and manage a team of 6 software developers.
- Oversee development across multiple technology stacks, ensuring delivery of robust, scalable, and high-quality systems.
- Manage the R&D team and collaborate closely with the algorithm team, product, sales, partners, and customers.
- Mentor team members, foster professional growth, and drive best practices in software engineering.
- Manage external vendors and development partners effectively.
- Take a hands-on role in software design and architecture of complex systems.
- Contribute to building and scaling deep-tech products in the field of computer vision and advanced graphics.
- Work onsite from our Ramat Gan office.
Requirements
- Proven experience as a Team Lead/Software Development Manager, managing 5–6 developers working on diverse projects.
- Strong background in software engineering and system architecture, with experience in building large-scale or complex systems.
- Hands-on experience with compiled languages: C# (preferred), C++, or Java.
- Professional experience with Python/ TypeScript/ Node.js/ React.
- Experience in computer vision, real-time systems, or embedded systems
- Experience with cloud environments and web applications.
- Advantage: Unity, 3D, Computer Graphics
- Previous experience in both startup environments and larger organizations (50–100+ employees).
- Industry background in deep-tech domains such as computer vision, AR/VR, or similar.
- Strong leadership skills with a track record of building and scaling software teams.
- Excellent communication skills and professional-level English.