לצערנו המשרה כבר לא בתוקף

Full Stack Software Team Lead

5-6 שנים |
משרה מלאה
| 25/02/2021
תיאור משרה

For a hi-tech company manufacturing a large variety of audio and video products, with offices in the Jerusalem area
To lead our team of experienced Web developers as it transitions to new technologies and challenging missions in achieving these goals, as well to hire more developers to work in our dynamic environment, where you will have the chance to impact product architecture and implementation of features, including:
Leading and managing the team, hands-on, as it develops new projects and adds features, services, and APIs to existing ones; Coordinating between the product and your team regarding scope, estimates, testing and delivering end-to-end features; Integrating and continuously improving Agile methodologies within your team; Guide your team on how to write reusable code and libraries and optimize the application for maximum speed and scalability; Providing technical guidance, career development, and mentoring to team members משרה 99221

דרישות התפקיד

B.Sc. in Computer Science from an accredited institution
At least 5 years of proven experience in object-oriented software development
At least 3 years of proven experience in the development of large, distributed software systems
Absolute proficiency and expertise in JavaScript frameworks with at least 3 years of practical experience, mainly focused on AngularJS / Angular / React / Vue
At least 2 years of proven experience in server-side development in one of the following technologies: C#/Java / Python
At least 3 years experience as a hands-on team leader
Experience designing complex scalable Web applications
Proficient in Agile methodologies
Experience with relational databases
In-depth knowledge of code testing methodology (unit tests, integration tests, DI, mockups)
Experience with CI/CD procedures
Strong and passionate full stack developer and leader who continuously increasing your own knowledge independently
Proven ability to motivate people and instill ownership, reliability, teamwork, and commitment