Developer (Innovative Insurer)


  • Provide technical and business application consultation to business and IT teams in the areas of functionality, architecture, operating systems and databases for complex application systems
  • Assist in the technical delivery of large enterprise projects to implement optimized end-to-end solutions
  • Take part in the analysis of existing systems and architectures in order to recommend improvements
  • Assist in troubleshooting production issues and deploying new builds
  • Ensure code quality and perform code reviews
  • Ensure users’ expectations are met, gain understanding when desired outcomes are not feasible and provide alternative solutions to meet objectives
  • Design and develop software for new functionality, improvements and system longevity
  • Ensure all documentation of technical architecture and systems are complete
  • Provide training and guidance to users and colleagues as needed


  • 3+ years’ experience in programming and systems analysis
  • 3+ years’ experience of Node.js, Typescript, HTML & CSS programming
  • Solid knowledge of object-oriented programming, design patterns, relational database design, operating systems, networking concepts, and systems integration
  • Knowledge of Agile and DevOps development processes and software development lifecycle
  • Exposure to AWS cloud technologies, API development, container orchestration (Kubernetes, Docker), MongoDB, Postgres, Grafana
  • Exposure to CI/CD, including continuous integration environments such as Jenkins
  • Experience using Agile tools to manage backlog and track iterations (e.g. Azure DevOps, Jira…)
  • Bachelor’s degree or equivalent experience
  • Experience working in both waterfall and Agile setups


  • Strong preference for full-stack developer experience
  • 4+ years of experience in programming and systems analysis

Job Details

  • Negotiable
  • Hong Kong
  • Permanent


    *Required (All information are kept private and confidential)