Engineering Development Manager
- תל אביב
- משרה קבועה
- משרה מלאה
- Maintain ownership and responsibility of mission critical systems.
- Guide one or more Agile teams to success.
- Get involved with full stack, server, and mobile app engineering and guide server, client, and infrastructure technical staff to the best solutions.
- Directly manage between 5 and 10 technology professionals and be responsible for their performance at the company.
- At least 3 years of experience managing engineering teams of 3 people and more, 5+ years of experience in software engineering
- Proficient with web client-side technologies (React, Redux. state management, javascript, SASS, Performance optimization)
- Proficient in one or more mobile platforms (iOS, Android, Web)
- Extremely proficient in at least one programming language (JavaScript, Java, Kotlin, Scala, C#)
- Knowledge in scale, microservices and clean architecture
- Extremely proficient in modern mobile and server coding and design practices, e.g., SOLID principals and TDD
- Excellent people management and communication skills
- B.S. in Computer Science or quantitative field; M.S. preferred
- Deep experience in multiple platforms including Web, iOS, Android and API services
- Have managed teams and been a key player at an Internet company that is at scale with large numbers of users and transactions per second
- Have experience managing in a data driven company with experience analyzing and working with Big Data
- Created new teams and greenfield projects solving large system problems
- Previously worked with VP or Senior leadership at a large company
- Worked on global projects serving world markets with distributed data centers and localization of the front end and data
Mploy