中文 中国国旗
JAVASCRIPT R&D ENGINEER
  • Open positions: 3.
  • Baiyete Location: Zhangjiang High-Tech Park, Pudong, Shanghai

1, Salary:

RMB100K-300K/Y

2, Job Responsibility:

To develop a totally new computer programming language

3, Fundamental Requirement:

A minimum of 1-5 years of professional software development experience

4, Key Qualifications:

  • 1),Proficient in JavaScript/Node.JS/TypeScript, had read through relevent source code or dig into ES6+, TypeScript, AngularJS, Node.JS a plus.
  • 2),Proficient in Data Structures, Algorithms, Fundamentals and Principles of Compiling.
  • 3),Proficient in MsSQL or Oracle or MySQL development.
  • 4),Highly skilled in Asynchronous Requests, Webpage Updating, Ajax, Page Tagging, Templating Skills (Mustache,Underscore,Angular templating).
  • 5),Well-Skilled in Tool kits development (ie: Webpack,NPM,Grunt,Gulp.JS etc), Skilful in Version Control like Git and its principles like Git-Flow.
  • 6),Proficient in EasyUI,ExtJS etc JS Framework, Well-Skilled in Virtualization, Mapping Library like D3, ChartJS, Leaflet, Google Maps etc.
  • 7),Strong OOP, Software design skills, development methods, Well-skilled in Linux/Unix/Windows/Mac a plus.
  • 8),With experience in Enterprise MIS System or Logistics Warehousing Management System or Supply Chain System or TradeFlow System development a plus.
  • 9),With experience in Computer Programming Language Development or Compiler/Parser Development a plus.

5, Education:

1), Computer Majors ONLY, qualified candidates should possess a BS or BE degree.
2), English CET4+.
3), 985, 211 Universities, or World Well-Known Reputable Universities a plus.

6, Other Requirements

1), The responsibility of this position is to develop a new programming language, this work possess characteristics of extremely challenging, creativeness and complicatedness. Candidates shall have what it takes.
2), Self-motivation, Driven Individual who is comfortable working in a high-pressure working environment, qualified candidates should possess characteristics of high work output under hyper-pressure.
3), Good coding habit, a clear structure and naming conventions, strict in logic.
4), Hands-on, pro-active, self-motivated developer with strong initiative and a desire to succeed.
5), With sense of software security, data encryption, anti-cracking, performance optimization techniques a plus.
6), Team Working Spirit, must be comfortable working in a fast-paced, collaborative environment.