Job Description
We are seeking a skilled Front-End Developer to join our team. The ideal candidate will be responsible for designing and optimizing front-end architecture to enhance page performance, maintainability, and scalability. You will also play a key role in developing and maintaining front-end infrastructure and component abstraction.
Key Responsibilities
- Participate in front-end architecture design and optimization to improve page performance, maintainability, and scalability.
- Responsible for front-end infrastructure and component abstraction.
- Develop and maintain the front-end of the negative microphone to achieve high-quality user interface and interactive experience.
- Maintain good communication with team members such as product managers, designers, and back-end developers to understand project requirements and business logic.
- Actively participate in team code reviews and technical discussions, providing constructive opinions and suggestions.
Job Requirements
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
- Experience with front-end frameworks like React, Vue, or Angular.
- Strong understanding of front-end architecture and performance optimization techniques.
- Ability to work collaboratively with cross-functional teams including product managers, designers, and back-end developers.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to provide constructive feedback during code reviews and technical discussions.
Preferred Qualifications
- Experience with component abstraction and front-end infrastructure development.
- Familiarity with UI/UX design principles and best practices.
- Knowledge of back-end technologies and APIs is a plus.