Front end developer (with C, C#, Unity experience)

Guangzhou, 40 hours per week

Job description

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Job requirements
Required Skills/Experiences

In depth knowledge of HTML/CSS/Javascript and related frameworks (e.g. JQuery, bootstrap, backbone.js).

Good knowledge of at least one of the following: JavaScript, GoLang, Ruby, Java, Python, Scala, F# or C#.

Good knowledge of database design and SQL as well as alternative data stores.

In depth knowledge of at least one modern front-end framework such as Aurelia, React.js, AngularJS or Ember.

Experience with Git.

English professional proficiency

Pro active and practical attitude

Be able to deliver and resolve issues in a timely manner and able to keep a timeline

English professional proficiency

Preferred skills / experiences

Experience with BDD, TDD and full stack integration testing.

A mindset to create both DAMP and DRY code, an understanding of software development principles, but creative enough to know when to break them.

Knowledge of any of the following a plus – .NET Ecosystem.

Knowledge of any of the following a plus – AWS, Google Cloud Platform, Heroku, Azure.

Knowledge of modern front end techniques and frameworks such as SASS, LESS, Bootstrap and Foundation.

Knowledge of any of the following a plus – Docker, Codeship.

Knowledge of any of the following helpful – Confluence or equivalent wiki, Pivotal Tracker or equivalent task tracker.

This is what we offer you

Working as a front end developer at Orange Creatives you will take part in a wide variety of challenging web and VR projects. It requires active use of your complete skill set and gives you the opportunity to expand it. Moreover you will work with Western and Chinese colleagues and clients, Understanding the interesting cultural differences between East and West, is a valuable skill that you cannot develop anywhere else than right here at the spot.

Interested? Please submit your resume and motivation letter (both in English) to atn Nerissa Pan. For more information, feel free to call +86 (0)20 8364 1231 or send us a message by clicking on the button below.