Frontend Software Engineer Graduate (Global CRM)
TikTok
About the Role
- Responsible for building and maintaining a Global CRM (Customer Relationship Management) Platform and Transaction Platform for sales and marketing agents/partners, working closely with the Sales Operations Management Platform (SOMP) to create a stable, flexible, and smart platform.
- Enhance commercial efficiency and customer satisfaction through various intelligent marketing tools.
- Ensure the stability and security of customer fund transactions.
- Reach a balance between revenue, risks, efficiency, and client experience for the monetization of TikTok.
- As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.
- Successful candidates must be able to commit to an onboarding date by the end of the year. Please state your availability and graduation date clearly in your resume.
- Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to our Company and its affiliates' jobs globally.
- Applications will be reviewed on a rolling basis - we encourage you to apply early.
Key Responsibilities
- Responsible for front-end technology selection and development.
- Optimize front-end functionality design and resolve compatibility issues across various browsers and devices.
- Use technical solutions to enhance the user experience and meet high-performance requirements.
- Develop reusable components and libraries to improve development efficiency and quality.
Requirements & Tech Stack
- HTML, CSS, and JavaScript
- HTML5 and CSS3
- AJAX, DOM, BOM
- Node.js
- Build tools such as Grunt, Gulp, and Webpack
- MVVM frameworks such as React, Vue.js, and AngularJS
Qualifications
- Individuals who are completing or have recently completed a Bachelor's or Master's degree in Computer Science or a related discipline.
- Proficient in HTML, CSS, and JavaScript, familiar with page architecture and layout.
- Proficient in JavaScript, AJAX, DOM, BOM, and related technologies.
- Familiar with Node.js and proficient in using build tools such as Grunt, Gulp, and Webpack.
- Experience developing with MVVM frameworks such as React, Vue.js, and AngularJS.
- Strong communication and teamwork skills; passionate about technology; highly responsible; and able to drive the implementation and adoption of technical frameworks.