Posted on 2022-08-03
M Power Technology Limited

Head of Software Engineering

M Power Technology Limited

MPower Technologies - Enterprise Software Development Team

MPower is an enterprise technology company that develops conversational ecommerce tools that help retail brands to reach their customers in a non-conventional way.

Due to Business expansion, we are recruiting for an experience Head of Engineering to lead our IT team. 

Our company believes

Positive Impact            - To our customer, to our team and the business

Team Trust                   - Respectful to each other and communicate in a transparent and honest way

Take Responsibilities  - Take ownership at work

Be a Lifetime learner   - Learning from experience and mistakes.

Customer First             - We listen to our customers and believe their success is our top priority.

Company benefits:

  • Spacial office in Tin Hau, (With table tennis table and soccer game machine)
  • Flexi-work arrangement
  • Wellness Hours (early off for 2 working days every month)
  • Wellness Subsidies (on gym and yoga classes)
  • Birthdays Hours /Early off
  • Medical Insurance


Job description:

  • Alignment of the vision, goals, strategy, engineering roadmap, overall software development life cycle within an Agile/Scrum environment
  • Manage staffing, resources, mentoring to maintain a best-in-class engineering team
  • Design and document efficient and maintainable architectures, write clean code that serves as a model for development team, and coordinate and oversee code reviews
  • Ensure excellence in data processing, quality assurance, application development, analytics, machine learning, algorithms, and data warehousing
  • Track, optimize and overcome technology limitations to deliver increased customer satisfaction
  • Report on the status of development, quality, operations, and system performance
  • Manage integrations with external partners or third-party solutions and oversee all software development plans from ideation to execution.
  • Ensure compliance with security regulations and privacy best practices


  • Passion for enterprise software and driving positive change
  • Strategic thinker with an ability to put high-level ideas into practice
  • Team lead and management experience is a plus
  • Experience in software development
  • Organized, detail-oriented, strong ability to problem-solve, follow-through and work together with teammates
  • Familiar with C#, Javascript, Node.js, JSON, REST API
  • Proficiency in both iOS and Android application development
  • Proficiency in Web and App UI development
  • Experience in AWS, Google Cloud (BigQuery, Data Studio) and other Cloud service
  • Experience in SaaS product development is preferable
  • Proficiency in both English and Chinese

Personal data collected will be used for recruitment purposes only and will be treated in strict confidence.  Applicants not invited for interview within 4 months may consider their applications unsuccessful.

More job information
  • 70,000 - 90,000 / month
  • 5-day week
  • Compassionate leave
  • Competitive pay
  • Flexible working hours
Job Function
  • Tin Hau
Employment Term
  • Permanent
  • Full-time
  • 7 years - 18 years
Career Level
  • Senior management level
  • Degree
  • Master's degree
Require to Travel
  • No travel