Career

Accountant


Sales Representative


Software Developer (Web)


System Engineer


Product Manager


Product Marketing Director

  

  

Accountant

Responsibility:

 Oversee the Maintenance of books of account (including but not limited to preparing checks, coding and posting invoices, preparing deposits, journal entries, reconciliations, petty cash). 

 Oversee issuing of checks / payment of invoices. 

 Prepare monthly / quarterly financial statements for management .

 Complete all payroll functions. 

 Maintain accounts and relations with bankers. 

 Maintain year-end working papers and spreadsheets, and assist with preparation for any audits or independent reviews with support from the Executive Director and treasurer. 

 Complete monthly reconciliation for all accounts (bank and brokerage accounts). 

 Assist in maintaining policy and procedure documentation for complex financial and accounting issues. 

 Maintain current knowledge of regulatory changes and impacts on the organization's books of account. 

 Maintain an accurate and complete trail of supporting documentation for all financial and bookkeeping activities. 

 Maintain up-to-date, complete and systematic filing system to support book-keeping and financial records. 

 Provide oversea and local branches accounting services as necessary. 

 Establishes major economic objectives and policies for the company and prepares reports that outline the company's financial position in the areas of income, expenses, and earnings based on past, present, and future operations. 

 Coordinates and directs the preparation of the budget and financial forecasts, institutes and maintains other planning and control procedures (including the cost accounting system), and analyzes and reports variances. 

 Is responsible for tax planning and compliance with Federal, Provincial and local corporate, payroll, and other applicable taxes. 

 Has the final responsibility for providing effective financial controls for the organization. 

  

Requirements

 Minimum Bachelor's degree in accounting, finance or related field required. 

 CGA designation preferred. 

 10+ years of experience in accounting.

 Experience in financial management an asset. 

 Excellent computer skills. 

 Excellent communication skills both verbal and written. 

 General understanding of computerized accounting systems. 

 Good interpersonal and customer service skills. 

 Good organizational, time management and prioritizing skills. 

 Effective communication skills with individuals at all levels of the organization. 

 Fluent in Mandarin and English

Sales Representative

Responsibility:

 Acquire leads and follow up with professional manor and knowledge

 Provide prompt and courteous customer service.

 Work with prospects to determine their requirements.

 Answer questions and offer suggestions to prospects based on a thorough knowledge of each project.

 Assist customers with any relevant paperwork to complete the sale.

 Maintain and expand the company's database of prospects.

 Overcome objections of prospective customers.

 Create sales leads and initiate of prospect calls.

 Establish ongoing rapport with existing and potential customers.

 Investigate and troubleshoot customer service issues

 Appropriately communicate brand identity and corporate position.

 Maintain code of ethics, integrity and passion at all times.

 

Requirements:

 University or college degree

 3 years of direct work experience in a sales

 Demonstrated ability to convert prospects and close deals while maintaining established sales

 Strong problem identification and objection resolution skills.

 Ability to build and maintain lasting relationships with customers.

 Exceptional verbal communication and presentation skills.

 Excellent listening skills.

 Strong written communication skills.

 Self motivated, with high energy and an engaging level of enthusiasm.

 Ability to work individually and as part of a team.

  

  

Software Developer (Web) 

The software developer (web) is a key member of the tech team maintaining & developing features and functionalities for existing and new product websites. This person will work closely with other team members to efficiently delivery high quality software modules or products in a required timeframe. 

Responsibilities: 

Maintain existing product websites 

Develop new product websites 

Develop new business logic in backend systems 

Develop front end modules/pages 

Write test cases and test plans 

Ensure quality of code and delivery in required deadlines 

Qualifications:

Strong knowledge of PHP web frameworks, such as Yii, Drupal etc 

Understanding the fully synchronous behavior of PHP 

Strong knowledge of the common PHP or web server exploits and their solutions 

Understanding of MVC design patterns 

Solid understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 

Understanding fundamental design principles behind a scalable application 

Familiar with Linux, Apache, MySQL 

Strong knowledge of at least one OOP language, such as Java, C# 

Familiar with Agile/Scrum 

Experience with AngularJS, Angular 2, React, React Native is a definitely plus 

Comfort in working with Senior Management Team 

Comfortable learning new applications quickly with minimal direction 

Ability to focus in a fast paced environment and multitask. 

Self-starter and good team player, with the ability to work well both independently and with teams to manage multiple priorities and to meet deadlines 

Excellent written and oral communications skills.

   

System Engineer 

The system engineer is a key member of the tech team maintaining & deploying features and functionalities for existing in-house and cloud servers. This person will work closely with other team members to ensure the stability both in-house and cloud servers, regular production deployment, regular data sets backup, write automate scripts and efficiently delivery high quality infrastructure changes in a required timeframe. 

Responsibilities : 

Proactively ensure highest system availability 

Manage in-house and cloud servers 

Deploy new in-house or cloud servers if required 

Data backups 

Production deployment 

Write automate and maintenance scripts 

Server monitoring 

Process documentation 

Troubleshooting any server, db or other infrastructure issues 

Need 24X7 on call in emergency cases 

Qualifications: 

BS/MS degree in Computer Science, Engineering or a related subject 

Proven working experience in installing, configuring and troubleshooting UNIX /Linux based environments (Centos, Ubuntu, RedHat etc). 

Solid experience in the administration and performance tuning of application stacks (e.g.,Tomcat, JBoss, Apache, Ruby, NGINX) 

Solid experience and knowledge with Docker 

Solid AWS Cloud experience, such as AWS EC2, ELB, ECS, S3 etc Experience with virtualization and containerization (e.g., VMware, Virtual Box) 

Experience with monitoring systems, such as Kibana, Grafana 

Experience with database configuration and tuning, such as MySQL, MongoDB etc 

Solid scripting skills (e.g., shell scripts, Perl, Ruby, Python) Solid networking knowledge (OSI network layers, TCP/IP) 

Experience with Chinese cloud providers is a definitely plus, such as AliYun, Tencent Yun etc 

Comfort in working with Senior Management Team 

Comfortable learning new applications quickly with minimal direction 

Ability to focus in a fast paced environment and multitask. 

Self-starter and good team player, with the ability to work well both independently and with teams to manage multiple priorities and to meet deadlines 

Excellent written and oral communications skills.

   

Product Manager 

The product manager is a key member of the tech team to design, build, and operate a new App that addresses our internal and external customers’ needs. You has the chops to understand how companies deliver value through new platform distribution models, will be responsible for the customer voice as you work with design, technical and business leaders to set strategy and define the product in a required timeframe. 

Responsibilities : 

Requirement documentation 

Mind mapping graph design 

Prototype design 

Flow chart design 

Collaborate with developers to convert prototypes to application features 

Ensure quality of design and delivery in required deadlines 

Leading consumer research and synthesizing it into new product ideas 

Building business cases for new integrations and product concepts 

Defining, building towards, and launching MVPs 

Establishing product testing plans and build roadmaps 

Setting a strategy vision for the API Gateway and related services to increase usage and deliver business results. 

Work with enterprise customers to understand their use cases and their existing solutions 

Address bottlenecks, provide customer input, anticipate and make tradeoffs and balance the business needs versus technical constraints. 

Partner with multiple teams across multiple locations with varying sets of priorities to ensure a timely delivery of the solution. 

Clarify and drive project commitments as well as establish and maintain clear chains of accountability. 

Training and outreach to internal support teams as well as external customers. 

Define product strategy, develop the roadmap and guide product development based on insight from client services, sales, clients, the competitive market, industry analysts and business and revenue goals. 

Support qualitative and quantitative assessment of proposed roadmap items leading to strong business cases for senior leadership evaluation. 

Think through every aspect of the user experience, integrating users’ needs in the definition of requirements. 

Work cross-functionally to gather business/product requirements, understand user needs, and assist translating these into clear user stories, complete with acceptance criteria and tied to well-defined epics. 

Work closely with the engineering team to bring products and features to life based on industry trends and client feedback. 

Integrate user feedback into the QA process, creating documentation, and user training. Define and analyze metrics that inform the success of our products. 

Take ownership of communicating product releases to the organization; including organizing collateral for the marketing and sales teams. 

Maintaining the accuracy of, and expanding, product documentation. 

Qualifications: 

Strong knowledge of product prototyping 

Strong ability to understand user requirements and convert to clear requirement documentation 

Good sense of taste to design user friendly features and products 

Familiar with product design tools, such as Axure, XMind, Visio 

Comfort in working with Senior Management Team 

Comfortable learning new technologies quickly with minimal direction 

Ability to focus in a fast paced environment and multitask under pressure 

Self-starter and good team player, with the ability to work well both independently and with teams to manage multiple priorities and to meet deadlines 

Excellent written and oral communications skills. 

At least 6-10 years of experience managing products from inception to production 

Bachelor's Degree in Computer Science or related field. MBA is preferred.  

   

Product Marketing Director 

A master of integrated marketing plans that position products/services to our target users. An expert at understanding user needs, product positioning and messaging, measuring results, and being an advocate for our products and users. Love working in a fast paced environment and collaborating across teams. Excellent at project management and can keep projects moving in a cross matrixed organization and meet deadlines easily. Well understand the importance of building a brand, collaborating with stakeholders as the business grows, communicating benefits, and driving measurable results. 

Responsibilities : 

Works with a cross-functional team to deliver integrated launch programs for products, including product direction, marketing plans and messaging. 

Creates and presents the business case for new programs to support growth strategies. 

Makes data-driven recommendations regarding product objectives and strategy, positioning, and promotion. 

Merges trends and other primary and secondary forms of research with fact-based business insights to make data-driven decisions. 

Develop and promote branding initiatives consistent with corporate business goals and objectives. 

Maximize brand value through the development of ancillary revenue streams and new opportunities. 

Ensure all products, services, and other offerings conform to brand identity; conduct ongoing brand management. 

Determine pricing and profitability margins based on market research and other projections. 

Works with product teams deliver relevant products and programs. May work with cross-functional partners to ensure ideal project and campaign success. 

Provides input into the strategic plan for product(s) and features as they evolve and/or launch. 

Together with the product team, educate both internal and external stakeholders about our product features and their benefits. 

Requirments: 

Experience (5+ years) in product management within a tech function or company 

Experience creating marketing plans and messaging documents to support products 

Experience in developing product concepts and campaigns from conception through implementation 

Strong analytic skills and the ability to dig deep into data and make recommendations based on data 

Ability to communicate clearly and concisely, both orally and in writing. Consistently uses communications skills and expert project management skills 

Ability to confidently analyze opportunities and present objectives and desired outcomes to leadership and cross-functional teams. 

Ability to influence others without authority to get things done in a timely fashion 

Ability to balance multiple priorities and meet deadlines 

Ability to work both independently and as part of a team 

Ability to adapt to changing business needs 

Bachelor’s degree in marketing, economic or statistics; MBA preferred 

Accountant


Sales Representative


Software Developer (Web)


System Engineer


Product Manager


Product Marketing Director

  

  

Accountant

Responsibility:

 Oversee the Maintenance of books of account (including but not limited to preparing checks, coding and posting invoices, preparing deposits, journal entries, reconciliations, petty cash)." data-share-imageurl="">