Software Developer - C/C++

Beijing, Beijing, China
Software and Services


Role Number:200199347
We are looking for motivated and hardworking individuals to build core developer team for Claris FileMaker Pro. As a developer, you will play a critical role in the team. You will need to understand the design, code and features of different areas, quickly come up to implement bug fixings or new features, with high quality. You should be able to communicate with other developers and have good partnership and influencing skills to be able to work across multiple teams. You need to be flexible enough to be able to switch between different projects with different skill set.

Key Qualifications

  • 3+ years of experience programming in C++ is a must, C#, Objective-C/Swift, Python, and/or other computer programming languages preferred
  • Experience in object-oriented programming and concepts
  • Experience to interact with engineering teams from multiple geo-locations
  • Experience in both development and QA activities
  • Experience to Agile methodologies
  • Strong problem-solving skills
  • Good communication skills, fluent in English


Design, coding, and implement multi-tier distributed software application, test and bug fixing Own implementation of a module/feature Develop efficient, elegant, clean code with no unnecessary complication or abstraction Deliver code in an agile team environment Collaborate with other engineers, architects, and cross-vertical team Always be ready to learn new programming languages or new technologies base on work requirement

Education & Experience

Bachelor's or Master's degree in Software Engineering, Computer Science, or related field

Additional Requirements