Software Engineer - Xumii - R&D - Chengdu, China


Myriad is looking for a Software Engineer for the Chengdu office to work with our Xumii development team. Your mission will be to ensure the successful development, enhancement, correction and subsequent delivery of Xumii mobile social networking products, to quality against the project plans as defined and agreed.

INTRODUCTION

Myriad Group AG is a global leader in mobile technology and has shipped software in more than 2 billion devices. Its comprehensive portfolio includes browsers, messaging, Java, user interfaces and middleware for all types of mobile phones, from ultra-low cost handsets to advanced smartphones.

The company provides both individual components and complete solutions, which enable handset manufacturers and operators to deliver amazing experiences on mobile phones. Myriad also develops USSD-based customer self-care platforms that deliver over 5 billion messages a year to 157 million mobile users across more than 30 mobile operators worldwide.

Myriad was created from the combination of industry-leading companies, Esmertec and Purple Labs. It operates worldwide, with offices in Switzerland, France, UK, USA, China, South Korea, Taiwan and Japan. Headquartered in Dübendorf-Zürich Switzerland, Myriad is listed on the SIX Swiss Exchange (SIX Symbol: MYRN).

Xumii Services uniquely combines social networks (e.g. Facebook, Twitter) and instant messaging services (e.g. Google Talk, Windows Live) with phone features (contacts and photos) to form an aggregated mobile social networking service for mobile phone manufacturers and mobile operators.


MISSION

To ensure the successful development, enhancement, correction and subsequent delivery of Xumii mobile social networking products, to quality against the project plans as defined and agreed.

The first Xumii product to be developed and customized for mobile operators is a mobile website that displays a consolidated list of social updates from Facebook, Twitter, etc. on a wide range of mobile phones (as XHTML-MP pages), served from a Java server. The server will also be integrated to operator SMS systems to push SMS notifications to phones which prompt the user to open the mobile website. More product information can be made available at interview stage.


KEY RESPONSIBILITIES

Responsibilities will include the following:

  • Development, documentation and unit testing of customer-focused and relevant solutions to Product and Engineering requirements
  • Compliance with agile and waterfall development methodologies as required
  • Compliance to mobile software industry best practice
  • Compliance with Quality policies, procedures and standards, including test coverage metrics
  • Run test plans with very high attention to detail, including investigation and correction of issues
  • Co-ordinate Engineering activities with the Xumii Engineering Team based in Sydney, Australia, and other Myriad Engineering teams around the world

KNOWLEDGE, SKILLS, EXPERIENCE

Essential

  • Minimum 3-5 years experience of Java and J2EE development
  • Relevant mobile application development experience; markup Languages (XHTML-MP, XML and Script:ECMA), SMS messaging (SMPP), and network protocols (HTTP)
  • Experience of both agile and waterfall development methodologies, and the relative advantages of each
  • Experience of test driven development
  • Design and implement systems at a quality level that enables Xumii applications and services to scale in production to millions of active users.
  • Ability to work on problems of diverse scope and to resolve a wide range of issues in imaginative and practical ways
  • Strong teamwork and interpersonal skills
  • Strong verbal and written communication skills, with an ability to express complex technical concepts
  • Computer Science or Software Engineering Degree or an equivalent degree with significant computer programming content

Desirable

  • Experience with integration to social network APIs such as Facebook, Twitter, etc.
  • Experience of working as part of a geographically distributed team

Applications for this job should be sent to hrchina@myriadgroup.com.

Job Details

Work With Us

Flexibility

At Myriad, we believe in individuals - in enhancing their experience and skills in order to benefit their teams and add value across the board. If you have high energy and willingness to deliver, we will recognise and reward you accordingly.

Latest News

Myriad Group Announces Assignment of Certain Patent Rights for USD 19 million Cash

19 July 2010

Myriad Group announces assignment of certain patent rights...

Telefónica Mexico and Myriad Group Nominated in 2010 Global Messaging Awards

23 June 2010

Myriad and Telefonica recognized for their contribution...