Responsibilities :
- Design, develop, and maintain software applications.
- Work with other engineers to build and deploy applications.
- Work with product managers to understand and implement product requirements.
- Work with QA engineers to test and debug applications.
- Stay up-to-date on the latest technologies and trends in web development.
Requirements :
- Bachelor’s degree in Computer Science, Engineering or related fields.
- More than 2 years front-end working experience in big media company.
- Proficient in JavaScript, HTML5, CSS3, network and other front-end and computer-related technologies like AMP, CDN etc.
- Familiar with at least one mainstream framework or library such as React, Vue, etc., with experiences in architecture design and development of complex application scenarios.
- Have the consciousness of technology optimization, have rich experience and proven successes in improving of development quality, efficiency, user experience.
- Familiar with server side technologies and languages such as Node.js, Python, Go, etc., and experiences in medium or large system development is preferred.
- Passion for technology, strong learning, communication, collaboration and problem solving skills.