Title:  Frontend Developer

Country/Region:  CN
City:  Tianjin
Description: 

Responsibilities:

 

Develop and maintain responsive and user-friendly web applications using React or Vue.js.

Collaborate with cross-functional teams, including designers, backend developers, and product managers, to create a seamless user experience.

Implement modern, performant, and maintainable code following best practices and design patterns.

Optimize application performance and ensure cross-browser compatibility.

Participate in code reviews and provide constructive feedback to team members.

Stay up-to-date with the latest frontend technologies, trends, and best practices.

Troubleshoot and debug issues to maintain the quality and performance of the applications.

 

Requirements:

 

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

2+ years of professional experience in frontend development.

Strong proficiency in JavaScript, HTML, and CSS.

Proficient in React or Vue.js, with a deep understanding of its core principles.

Experience with modern JavaScript frameworks and libraries (e.g., Redux, Vuex, React Router, Vue Router).

Familiarity with version control systems (e.g., Git).

Knowledge of CSS preprocessors (e.g., SASS, LESS) and CSS frameworks (e.g., Bootstrap, Tailwind CSS).

Understanding of RESTful APIs and how to work with them.

Experience with build tools (e.g., Webpack, Gulp)

Excellent problem-solving skills and attention to detail.

Strong communication skills and the ability to work both independently and as part of a team.

 

Preferred Qualifications:

 

Experience with TypeScript.

Experience with continuous integration and deployment (CI/CD) processes.