Development Team (HK)

The Role

Kami is currently seeking to hire a Software Engineer. The successful applicant will join the development team and work towards achieving the company’s product goals. This is a well-defined role, but in true start-up style, where the environment is constantly evolving, you will need to be a self-starter and regularly work outside your comfort zone.

Job Responsibilities

  • Implement, enhance and test backend architecture
  • Develop and refine APIs to support new features and enhancements
  • Participate in all areas of implementation, post-implementation, and system maintenance throughout the lifecycle
  • Prepare system documentation for ongoing support and enhancements
  • Ad hoc projects as assigned


  • Minimum Bachelor’s in Computer Science and 3 years’ working experience
  • Proficient experience in all of the following:
  • Linux/Unix environment
  • Python
  • RESTful API design and implementation
  • Database systems (e.g. MongoDB, ElasticSearch, Redis and MySQL)
  • Git source control, performance tuning, testing and development
  • Some experience in the following highly preferred:
  • Docker
  • Kubernetes
  • API frameworks such as Flask and Django
  • Cloud development technologies (e.g. AWS)
  • Strong interpersonal, organisation, and communication skills
  • Self-motivated, responsible, eager to learn and with positive attitude
  • Strong sense of responsibility and able to work under pressure
  • Proficiency in written and spoken English and Chinese
Candidates with less experience will be considered for a Junior role.We offer 5-day work with good career prospects and excellent fringe benefits to the right candidates. If you are an individual who wants an opportunity to excel as an individual within a team environment, we look forward to hearing from you.
Apply Now