技术栈:React JS,Node JS
英语:口语流利
年限:3-5年
Responsibilities:
Build robust and scalable web application using React.js and other related technologies. Translate mockups, and UI/UX designs into high-quality code, ensuring seamless integration with back-end systems.
User Interface Design: Work closely with the design team to translate visual design concepts into interactive user interfaces.
Performance Optimization: Optimize the front-end codebase for speed and efficiency to ensure fast loading times and smooth interactions.
Code Quality and Testing: Write clean, maintainable, and well-documented code. Conduct thorough testing of the front-end components, including unit tests and integration tests, to identify and fix bugs and ensure reliability.
Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
3-5 years of professional experience as a Front-End Engineer.
Proficient in React.js: Demonstrated expertise in building web applications using React.js and related libraries or frameworks.
Strong JavaScript and Web Technologies: In-depth understanding of modern JavaScript, HTML, and CSS. Familiarity with CSS preprocessors (e.g., Sass, LESS) is a plus.
Web Performance: Knowledge of front-end performance optimization techniques to ensure fast-loading and efficient web applications.
Version Control: Experience with version control systems like Git and understanding of collaborative workflows.
Problem-Solving: Strong analytical and problem-solving skills with the ability to debug and resolve complex issues.
Continuous Integration/Deployment: Familiarity with CI/CD pipelines and deployment processes is advantageous.
Proficiency in English, with listening, speaking, reading and writing skills.