Error message

  • Notice: Undefined index: field_jobcategory in job_node_view_alter() (line 626 of /var/www/clients/client6/web6/web/sites/
  • Notice: Undefined index: field_jobcategory in job_node_view_alter() (line 626 of /var/www/clients/client6/web6/web/sites/
  • Notice: Undefined index: field_jobcategory in job_node_view_alter() (line 626 of /var/www/clients/client6/web6/web/sites/
  • Notice: Undefined index: field_jobcategory in job_node_view_alter() (line 626 of /var/www/clients/client6/web6/web/sites/


Senior Engineer/Engineer, Information Security

Job Requirement
  • Bachelor’s degree or above in Computer Science, Electrical Engineering or other relevant disciplines.
  • More senior candidates with Master or PhD degree, or with minimum five years’ of experience in software development, i.e. design, implementation, test and documentation will be considered as Senior Engineer.
  • Familiar with software development or testing, programming languages on C/C++/ObjC/Java/Javascript.
  • Certificates or formal training in information security or with experience in security assessment is a plus, but not a necessity.
  • Good knowledge of OS security and virtualization security, and implementation experience on the cloud an advantage.
  • A team player with good analytical and communications skills.
  • Good command of written and spoken English.

Senior Engineer/Engineer, Software Development

Job Requirement
  • Bachelor’s degree in Computer Science or related disciplines with 6+ years experience or Master’s degree of equivalent education with 3+ years experience. Candidates with less experience will be considered as Engineer.
  • Must possess hands-on experience in at least four or more of the following: Java, Scala, Python, JavaScript, jQuery, Ajax, AngularJS.
  • Hands-on experience in both NoSQL and SQL databases is required.
  • Experience in software and mobile application (native iOS/Android) development with at least 2+ years of experience is preferred.
  • Experience in developing mobile apps/software driven by RESTful web services, and writing multi-threaded, asynchronous code is a plus.
  • Knowledge of latest front end technologies such as HTML5, CSS3, SASS, Bootstrap, Responsive Web Design.
  • Deep knowledge of objected-oriented programming. Deep understanding of data structure, algorithm and MVC design pattern.
  • Familiarity with Git, Vagrant and cloud infrastructure such as Amazon AWS and OpenStack is a plus but not essential.
  • Experience in third-party libraries and API. Experience in implementing cryptographic algorithm on mobile platform is a big plus but not essential.
  • Must possess excellent interpersonal, verbal, and written communication skills, detail-oriented, problem solving and multi-tasking skills.
  • Ability to work independently and thrive in learning new technologies.

Mobile Application Developer

Job Requirement

Job scope:

- Working as a team player on a startup project
- Develop application on iOS or Android platform
- Create web services to enhance capabilities of mobile application and distributed service
- Maintain launched application on existing iOS and Android apps
- Work closely with project team / media companies to develop new products
- Research on new products advise client's on application enhancement

- Degree/Higher Diploma in Computer Science/Information System or equivalent
- Good oral and written communication skills
- Able to work independently and under pressure
- Demonstrate positive and can-do attitude and analytical mindset.
- Strong analytical and problem solving skills
- Fast learning
- Technical Skill includes:
  - Knowledge of development in mobile apps
  - Knowledge of design pattern, standard development tools such as version control systems, Linux/UNIX shells, IDEs, debuggers, etc
  - Understanding of HTTP and RESTful architecture
  - Understanding of distributed application concepts including load balancing, replication/redundancy, concurrency
  - Knowledge of e-Commerce integration is a plus. (IM integration, online payment integration, social networking integration)
  - Knowledge of LBS integration is a plus (Map integration, LBS tracking)

- 2 – 5 years relevant working experience
- Interested in and able to work in a new startup environment - Immediate availability is a plus

Developer familiar with Ushahidihi (or similar) platform

Job Requirement

The developer should also be able to advise on sustainable hosting and data storage options. Fluency in English is required, Cantonese ability is a plus. For more information, please contact Melissa Cate Christ at Should be a fun community-based project! Thanks!


Subscribe to RSS - Contract