Position: Team Leader
Company: YAJA
Experience required: 2y

We are looking for an experienced, self-driven and motivated Team Leader to join the team! As the Team Leader, you will be responsible for supervising, overseeing, leading, managing, rewarding and motivating various company's teams.

Main duties and responsibilities:
•	Good understanding and experience of real-time and multi-threaded programming
•	Experience in C and Java
•	Very good English skills
•	Experience in Video/Audio codecs
•	Experience in people management and the ability to lead and influence others at least 2-3 years
•	Experience in formal personal development planning and individual, team and process performance management Proven
•	Experience in leading and managing the delivery of system/software development projects in a structured environment at least 5 years (hands-on)
•	Experience in a variety of software development approaches
•	Experience in both architecture and implementation-level software design
•	Experience in requirements capture, analysis techniques and process improvement approaches  
•	Experience in the usage of UML  
•	Comfortable working without routine supervision  
•	Experience in working with high scale, distributed architectures
•	Bachelor's or Master’s degree in Computer Science, related field

About the project: Since its inception in 1998, the Company has been fully dedicated to the development of SMB/CIFS - based solutions. NQ products are utilized in all possible areas, from enterprise storage, consumer devices and Java applications to aerospace & defence, medical, industrial automation, smart devices and more.to participate in creating market-defining products using the latest technologies.
 
The company offers collaborative environment, professional development and excellent benefits. This is a fantastic opportunity for an experienced team leader looking for a new challenge.