Consumer Applications Engineering Team Lead
Lead a six-person engineering team responsible for consumer applications across web, iOS and Android, and the supporting backend services and APIs. Own technical direction, architecture, and delivery across multiple product lines in a hybrid role based in Tel Aviv, with three office days and two at-
Responsibilities
- Lead and develop a team of six engineers, including team structure, mentoring, recruitment, and day-to-day delivery.
- Set engineering standards, make architecture decisions, and establish code review practices.
- Remain hands-on in development and code reviews, resolve complex technical issues, and provide technical escalation support.
- Introduce and guide agentic development practices across design, coding, testing, deployment, and sprint management.
- Own architecture across web, mobile, SDKs, backend services, and APIs.
- Ensure application performance, reliability, release quality, and mobile app-store lifecycle management.
- Set technical and delivery priorities across product lines, balancing trade-offs with business stakeholders, customers, partners, and leadership.
- Balance consumer application development with customer-facing operator and administration tools.
Requirements
- At least 7 years of software engineering experience, including at least 2 years leading a team.
- End-to-end ownership of a consumer, B2B2C, or B2C application, including architecture, app-store releases, and post-launch iteration.
- Production experience at meaningful scale with React or Angular, native or wrapped mobile applications, Node, MongoDB or PostgreSQL, Kubernetes, AWS, and CDNs.
- Experience with event-based product analytics tools such as Mixpanel or Segment, and translating business analytics needs into application capabilities.
- Experience coordinating with other teams on shared platforms and technical contracts.
Nice to have
- Experience with consumer applications where latency and reliability are critical.
- Experience spanning both web and mobile.