Slide background

We are a team of more than 40 specialists; Business Consultants, Strategists, Technologists, User Experience Wizards, User Interface Designers, Developers and Testers.

We all have one goal; to build the best apps and responsive websites out there. Nothing makes us sadder than downloading an app or accessing mobile content that does not live up to expectation.

Our team is small, but our ideas are big and we really have what it takes to make them happen.


Open Opportunities

  • Frontend Developer

    Frontend Developer

    We are looking for a Front End Web Developer who takes pride in delivering high quality work in the mobile space. If you strive for new challenges and have the desire to join a leading mobile company with an active, interesting and dynamic culture, then we’d love to hear from you.

    Location: Shanghai, Hangzhou, Changsha

    Primary responsibilities:

    • Deliver technology projects on time, on budget with high quality results and satisfied clients. 

    • Consult with clients on what it takes to be successful on the web in mobile
-Interact with UX and UI teams, in terms of optimizing user experience within the realms of what is possible from a technology perspective

    • Build websites and apps according to designs and functional specifications
-Write testable, maintainable and documented code

    • Take responsibility for testing and optimizing projects

    • Continue to learn about new web technologies

    Key requirements:

    • Minimum 5 years' experience in Front End web development using: Vue.js, React.js, Angular.js, or any other modern JS frameworks

    • Familiarity with WeChat environment

    • Experience with Back End frameworks including Node.js, PHP and Laravel is a plus.

    • Hard working, honest, enthusiastic, and flexible; takes accountability seriously and possesses high integrity and professionalism

    • Ability to juggle multiple projects and clients simultaneously

    • Insanely curious and energetic about the future of the web and mobile development
    • Comfortable integrating websites with other web applications and systems, both commercial and open source

    • Expertise with integrating with common APIs
  • Node.js Developer

    Node.js Developer

    We are looking for a Node.js Developer who pride themselves on delivering high quality work in the mobile space. If you strive for new challenges and have the desire to join a leading mobile company with an active, interesting and dynamic culture, then we’d love to hear from you.

    Location: Shanghai, Hangzhou, Changsha

    Responsibilities include but not limited to:

    • Responsible for building the sever end of mobile web apps with Node.js
    • Participate in the whole product design

    Key requirements:

    • Must have at least 1-2 years of work experience in Node.js development.
    • Solid programming ability,
    • Have experience in common framework and tools, such as strongloop /express
    • Familiar with at least 1 Database, such as MySql, PostgreSQL,Mongodb
    • Experience on ElasticSearch/Redis/Docker is a plus
    • Have experience in Restful API and micro-service
    • Able to analyze and solve problem independently. And willing to learn and try new things
    • Experienced working in Agile is a plus
  • PHP Developer

    PHP Developer

    We are looking for a PHP Developer who takes pride on delivering high quality work in the mobile space. If you strive for new challenges and have the desire to join a leading mobile company with an active, interesting and dynamic culture, then we’d love to hear from you.

    Location: Shanghai

    Responsibilities include but not limited to:

    • Responsible for building the sever end of mobile web apps with Node.js and PHP
    • Participate in the whole product design

    Key requirements:

    • Must have at least 3 years of work experience in PHP development.
    • Solid programming ability,
    • Have experience in common framework and tools, such as Laravel, Drupal, Symfony2
    • Familiar with at least 1 Database, such as MySql, PostgreSQL,Mongodb
    • Have experience in Restful API
    • Able to analyze and solve problem independently. And willing to learn and try new things
    • Experienced working in Agile is a plus
  • IOS Developer

    IOS Developer

    We are looking for a Senior IOS Developer who takes pride on delivering high quality work in the mobile space. If you strive for new challenges and have the desire to join a leading mobile company with an active, interesting and dynamic culture, then we’d love to hear from you.

    Location: Changsha

    Responsibilities include but not limited to:

    • Be a senior developer of our iOS applications
    • Provide insight to the team as to best software application development practices and techniques
    • Research Augmented Reality SDK, GPS, LBS, QR code reader SDK, map SDK, 3rd party/open source libraries and other “cutting-edge” technologies for use in mobile applications
    • Evaluate and communicate technical risk and ensure applications are deployed against a schedule with the highest quality possible
    • Develop applications using Objective C, C++, XCode, Interface Builder, Instruments, Cocoa Touch, Core Audio, Core Animation, In App Purchase and other iOS development tools.

    Key requirements:

    • Expert-level understanding of C/C++ or Objective-C with at least 5 years working experience.
    • 3 years + of iOS application software development or not least than 4 projects that can be searched on the app store.
    • Intermediate understanding of JSON, XML
    • Excellent communication, documentation, and collaboration skills.
    • Proven ability to learn new programming languages and keep abreast of latest technologies.
    • Strong object oriented programming and design skills.
    • Good optimization and debugging skills
    • Multimedia related experience.
    • Ability to work under strict deadlines.

    Not required but a bonus:

    • Experience in technical leading or management.
    • BS in Computer Science, Engineering, Math or Physics (or equivalent experience).
    • Able to communicate in English.
    • 1+ years of OS X software development is a plus
    • Previous experience reviewing the technical capabilities of 3rd party developers.
  • UI Designer

    UI Designer

    We are looking for a UI Designer who takes pride on delivering high quality work in the mobile space. If you strive for new challenges and have the desire to join a leading mobile company with an active, interesting and dynamic culture, then we’d love to hear from you.

    Location: Shanghai

    The Role:

    Seeking an exceptional UI Designer to create ‘Best in Class’ apps for international brands across iOS, Android and responsive web platforms, including WeChat Ecosystem.

    Primary Responsibilities:

    • Understand client briefs and contribute in ideation process
    • Design explorations for User Interfaces and related visual design
    • Join brainstorming, contribute idea for the design of project
    • Ability to lead and complete the project independently

    Work Experience and Education:

    • English writing and speaking is mandatory
    • 2 years working as an Interface Designer for Mobile Interfaces
    • A solid portfolio to share and show us you create the magic we need
    • Strong client facing and presentation skill is a plus

    Other requirements:

    • Love and passion for mobile interface design
    • Ability to deliver work on time with high quality
    • Team spirit, good communication, interpersonal and organizational skills
    • Have original creative ideas, as well as willingness to take on board feedback to enhance direction
    • Hand drawing skill is a plus.
    • Following additional skills welcomed; animation, video editing, development

    Please limit attached portfolio size less than 15MB. Personal portfolio website or online album are also welcomed.

  • UX Designer

    UX Designer

    We are looking for a UX Designer who takes pride on delivering high quality work in the mobile space. If you strive for new challenges and have the desire to join a leading mobile company with an active, interesting and dynamic culture, then we’d love to hear from you.

    Location: Shanghai

    The Role:

    Seeking an exceptional UX Designer to create ‘Best in Class’ apps for international brands across iOS, Android and responsive web platforms.

    Primary Responsibilities:

    • Work with team, analyze and review client’s requirements, optimize product structure
    • Lead brainstorming; maintain efficient communication between team and client in order to guide product design
    • Focus on details, complete independently full UX design of a product
    • Ability to lead and complete the project independently

    Work Experience and Education:

    • English writing and speaking is mandatory
    • At least 2 years working as an UX Designer
    • Strong client facing & presentation skill is a plus

    Please limit attached portfolio size less than 15MB. Personal portfolio website or online album are also welcomed.

  • Project Manager

    Project Manager

    We are looking for a Project Manager who takes pride on delivering high quality work in the mobile space. If you strive for new challenges and have the desire to join a leading mobile company with an active, interesting and dynamic culture, then we’d love to hear from you.

    Location: Shanghai

    The Role:

    • A person with a passion for mobile and the ability to manage and deliver projects on time and against budget.

    Primary Responsibilities:

    • Lead software development projects to meet the various internal and external business owner needs.
    • Expert in organizing and leading project kickoff, business requirement analysis, design, status, and other project related meetings with
      cross-functional teams and project stakeholders at all levels
    • Develop complex project plans, and manage project schedule and quality with minimal variances
    • Closely manage throughout the product development life cycle. Identify and track issues, risks, dependencies, efficiencies, and critical path objectives.
    • Comfortable and at ease in managing client stakeholders and articulate enough to manage project delivery and preempt challenges along the way.
    • Provide timely and audience-specific status reports and reporting in support of defined metrics to key stakeholders at all levels, including senior management.

    Work Experience and Education:

    • Bachelor and/or MS/MA degree or equivalent work experience
    • Minimum 3 years working experience in leading software company
    • Minimum 3 years experience in project management; delivering mobile and/or web solutions

    Knowledge/Skills:

    • Strong communications skills and the ability to work well with cross-functional teams and varying levels of management.
    • Fluent English and Mandarin (both oral and written).
    • Technical background of mobile web development
    • Demonstrated track record of successfully planning and managing large-scale project implementations from start to finish.
    • Ability to function effectively in a fast paced environment and manage multiple projects simultaneously.
    • Exceptional analytical and problem solving skills, and experience applying these skills to resolve & negotiate solutions with cross-functional teams and stakeholders
    • Advanced MS Project, MS Power Point, MS excel skills, management or technical lead experience in software development.