Responsible for developing vocus front-end features to provide a smooth and rich service experience
Write easy-to-maintain, highly readable code and participate in Code Review of engineering team
Discuss new feature development direction with PMs and colleagues in front-end profession and evaluate feasibility
Work with UI/UX designers to develop front-end pages for mainstream platforms
Performance, Accessibility, Web Vitals tuning of front-end pages
Site wide SEO tuning to experience rocketing exposure numbers
Work with engineering team to optimize system architecture and development process (monitoring, error reporting, Issue Tracking...)
Collaborate with back-end engineers to develop DAPP-related functions
Required Skills.
Familiar with JavaScript, ReactJS, Redux, NextJS
CSS Framework: SASS, styled components
Ability to cut pages independently and develop RWD pages for mainstream platforms
Familiar with front-end testing frameworks such as Jest, Mocha, or cypress
Familiarity with Git operations and the GitFlow process
Ability to interface with back-end APIs via Swagger files
It's a plus to have.
Familiarity with CI/CD build process
Experience with SEO tuning
Ability to create simple animations using CSS
Skills and experience in organizing large project structures
Ability to tune and optimize the performance of front-end applications
Have or understand back-end programming and have development experience
Willingness to research, learn and share, willingness to face challenges, stress tolerance and strong ambition
Ability to take initiative and solve problems
Previous work experience or work related to the content industry
Benefit system
-Labor and health insurance
-15 days of special leave per year
-1 day of physiological leave per month for female employees
-Internal education and training subsidies from time to time
-Occasional dinners
-Flexible working hours, 9-10pm self-management
-Compatible with OKR and company-wide key indicators to achieve the status of bonus
@ Attach your resume and portfolio when submitting your application
The interview process is divided into three stages
After entering the interview stage, 3-5 questions will be asked according to the professional skills required for the job.
The second stage is an interview with the department head, which includes an interview and a practical test of professional competency to determine if the candidate has the required skills and experience for the position.
The third stage is an interview with the executive director, who will talk about everything and everything, assessing personality traits, ability to fit into the corporate culture, etc.