— 3+ years of C++ programming experience;
— Fluent with object-oriented design (OOP/OOD) principles and patterns;
— STL/BOOST Libraries knowledge;
— SVN/TFS/GIT work experience;
— Experience in estimation and scope decomposition;
— Code review skills;
— Understanding of dynamic polymorphism and C++ specific notions, such as friend classes;
— Familiarity with templating in C++;
— Serialization data types understanding (JSON, XML);
— OpenSSL, CryptoPP, Loki libraries;
— Good written and verbal communication skills in English.
— B.Sc./B.A. degree in computer science, engineering or a related discipline;
— Agile/Scrum experience;
-TCP/IP protocol stack, sockets;
LULU Software is looking for a C++ Software Developer who will participate in the development of our flagship product Soda PDF. He/she will perform the tasks associated with developing, debugging or designing software applications, build enhancements within existing software architecture and suggest improvements to the architecture.