Job description
We are looking for a talented Front-end Developer with a strong background in JavaScript and an in-depth understanding of both PC and mobile browsers. The ideal candidate will be familiar with H5 standards, B/S communication technologies, and have experience with modern front-end frameworks. A degree in a computer related field or mathematics and over three years of relevant work experience are required.

Key Responsibilities:

  • Develop and optimize front-end applications using JavaScript.
  •  Ensure compatibility and performance across different PC and mobile browsers.
  • Implement H5 standards and related technologies in web development.
  • Utilize B/S communication technologies, including HTTPs, WebSocket, and WebRTC, for application development and debugging.
  • Develop and maintain applications using frameworks such as ReactJS, AngularJS, and VueJS.
  • Work with libraries and frameworks like ExtJS and WebixJS.
  • Collaborate with team members using git workflows and PMS systems like GitLab, GitHub and Jira.

Required Qualifications:

  •  Bachelor’s degree or higher in Computer Science, Mathematics, or a related field.
  •  Over three years of professional experience in front-end development.
  •  Proficiency in JavaScript and a deep understanding of PC and mobile browser differences and kernel feature
  • Knowledge of H5 standards and B/S communication technologies, including principles and debugging techniques for HTTPs, WebSocket, and WebRTC protocols.
  •  Experience with front-end frameworks such as ReactJS, AngularJS, and VueJS.
  • Familiarity with ExtJS and WebixJS.
  • Proficiency with git workflows and collaborative development tools like GitLab and GitHub.

Preferred Skills:

  •  Strong problem-solving abilities and analytical thinking.
  • Excellent communication and teamwork skills.
  • Ability to work independently and manage multiple tasks effectively.
  • Passion for continuous learning and improvement