Responsibilities
Implement software components according to the specifications with emphasis on quality, supportability, maintainability, scalability and performance
Develop unit test cases and perform comprehensive unit testing
Diagnose and fix product issues found internally or in the field
Work with engineers in the US on architectural design
Participate in iterative design and final-product design
Requirements
Eager to learn and passionate to software development
Bachelor Degree in Computer Science, Engineering or related discipline
At least 2 years’ experience in C, C++ programming
Candidate with understanding of technical skills below is considered a plus:
Experience in objective C programming is a huge plusHas knowledge on Mac OS X / iOS is a huge plusExperience in C# / Swift / Go programming languageHas knowledge of MVC model or experience in GUI design / implementationHas knowledge on Cloud technologyHas knowledge on PKI, authentication, authorization related technologyStrong sense of responsibility and able to work independently
Demonstrate ability to complete highly detailed tasks with attention to quality, completeness and timeliness
Excellent analytical and troubleshooting skillsOur client
One of Silicon Valley Technology Companies chosen IT service provider which has proven track record of serving organizations of all sizes, is now seeking C++ professional to join their team in Hong Kong.