Job Description
Responsibilities Develop and maintain web or mobile user interfaces and data interactions using TypeScript and modernfront-end frameworks (Angular, React, or Vue). Encapsulate highly reusable and maintainable front-end components based on business requirements,continuously improving page compatibility and performance. Collaborate with product managers to iterate on web prospects and continuously enhance the userexperience. Work closely with designers, back-end developers, and cross-functional teams to ensure timelyand high-quality project delivery. Participate in front-end technical solution design, code review, coding, code quality control, and technicalknowledge sharing. Demonstrate good code quality and version control practices, and participate in basic CI/CD processes ortheir optimization.Qualifications 3+ years of experience in front-end development. Proficient in ES6/ES7 with hands-on experience in TypeScript; demonstrate strong coding practices andadherence to consistent code style conventions. Proficiency in at least two major front-end frameworks or libraries (Angular, React, or Vue), with hands-onproject experience Skilled in handling browser compatibility issues, with a solid understanding of front-end performanceoptimization and familiarity with front-end security concepts Experience in mobile adaptation as well as responsive layout design and implementation. Prior experience with workflow libraries such as bpmn-jss, and/or form generation tools such as Craft.js, ispreferred. Experience with modular and component-based architecture design is highly desirable. Excellent team collaboration and communication skills; proactive, responsible, execution-oriented, andeager to learn and adopt new technologies.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period