We are sorry!

This job has been closed. You will find bellow the job description as a reminder. It is not possible to apply anymore.

Location: Shanghai
Salary: 360000-420000CNY
Industry: Others
Function: IT/Digital/R&D

Company Overview

全球知名教育培训公司

Job Description

Synopsis
We are looking for a qualified (Mobile) Front-end developer to join our IT development team. You will be responsible for building the ‘client-side’ of our mobile applications.
If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.

Key Responsibilities:
• Work closely with product owners and design team to understand our customer needs and requirements.
• Participate in the scrum planning meeting to discuss the stories and estimate the workload.
• Work with backend development team and QA teams to develop client-side mobile applications.
• Optimize applications for maximum speed.
• Support and troubleshoot the production issue reported by our support team.
Requirements:
• Bachelor’s degree in computer science, computer engineering, or a similar field.
• 3 years or more experience on Front-end development.
• In-depth knowledge on Web Front-end technology (JavaScript/Typescript/HTML/CSS etc.)
• Experience on React framework.
• Familiarity with Webpack、Babel,Rollup build tools
• Familiarity with WeChat Mini program is preferred.
• Experience on React Native is preferred.
• Good communication skills.
• Good troubleshooting skills.
Personal Attributes:
• A creative mind, that wants to further their career in creative production.
• Thorough and meticulous attention to detail
• Excellent communication skills that allow you to verify your understanding of what you are being asked to do
• Confidence to question – not accepting propositions or assumptions without challenging their validity
• Enthusiastic and positive approach to resolving challenges
• The ability to work independently (but never in isolation)