Job description
• Design and implement features end-to-end
• Research & Help selecting technologies and patterns to meet system needs
Requirements
• Design and development skills in C++ – Must
• Design and development skills in Javascript (node.js) – Must
• Python – Advantage
• 1+ years of experience developing production software on Unix-based systems
• Proven experience in multithreaded systems design & development
• Proven experience in distributed system design and development – Advantage
• Former experience of bidding machines development – big advantage
• Good knowledge at the following will be an advantage :
o boost library
o zmq
o google protocol buffer
• Great team spirit
• Fast learner & self-motivated