Connecting...

Lead Software Engineer

Job title: Lead Software Engineer
Contract type: Permanent
Location: Hong Kong
Specialisation:
Reference: HK__001166[820]
Contact details: Wallace Wong
Contact email: Wallace.wong@jac-recruitment.com
Job published: 3 months ago

Overview

Our client is a well established software development company and they are now seeking for a Lead Software Engineer to work on the design, development, and maintenance of their web and mobile applications.


Responsibilities

  • Developing and extending existing web and mobile application
  • Improving system speed, stability and scalability.
  • Exploring new technologies and web / mobile products related to our industry of online media and ad serving
  • Familiar with webs Cale technologies and frameworks, developing in languages like Golang, Ruby, Python, PHP, node.js and with frameworks like Go Gin, Go Revel.
  • Back all that development up with a familiarity with databases like MySQL, MariaDB, Redis.
  • Web-wizard who can churn out HTML5 / CSS / JavaScript front-end pages with his eyes closed.
  • Pursue R&D work on data models, data analysis, high-availability fault resistant application architecture and working out new ways to use cutting-edge technology to reach goals

Requirements

  • Experience with software development, with at least 8+ years in development and coding role
  • Proficient in Cantonese and English
  • Proven ability to plan, manage and rollout R&D projects
  • Intermediate Linux server experience is required
  • Experience with Amazon Web Services (AWS) is required
  • Strong knowledge of web development technologies (Golang / Nodejs / CSS / JavaScript / HTML)
  • Knowledge of PHP, Ruby, Python is a bonus
  • Knowledge of frameworks such as but not limited to Gin / Revel / Express
  • Experience with web based server architecture and development
  • Knowledge of Redis and MySQL database environment
  • Prior experiences with online ad-server technology a STRONG plus
  • Knowledge of Google Workspace management
  • Ability to work both independently and with a team
  • Strong desire to experiment and test out new technologies
  • A “can-do” attitude with a hands-on, roll-up-your-sleeves work ethic; comfortable with multi-tasking and handling conflicting priorities

 

Personal data collected will be used for employment-related purposes only.
We regret to inform that only shortlisted candidates will be notified.