Job Description
We are seeking a skilled Front-End Developer to join our team. You will be responsible for designing and developing web applications and mobile interfaces, ensuring high-quality user experiences. This role requires close collaboration with cross-functional teams to deliver seamless and efficient solutions.
Key Responsibilities
- Participate in the front-end design and development of the company's web applications and mobile devices to ensure excellent user experience for the products
- Based on the design draft, perform high fidelity restoration of the page, compatible with mainstream browsers and devices
- Collaborate with backend teams to implement front-end and back-end data interaction interfaces, ensuring efficient system operation
- Maintain and optimize existing code repositories to improve code quality and performance
- Write and maintain relevant technical documentation and specifications
Job Requirements
- Bachelor's degree in Computer Science or related field
- 2+ years of front-end development experience
- Proficient in HTML5, CSS3, JavaScript and modern front-end frameworks
- Experience with responsive design and cross-browser compatibility
- Familiarity with RESTful APIs and front-end/back-end integration
- Strong problem-solving skills and attention to detail
- Good communication skills and team collaboration spirit
Preferred Qualifications
- Experience with mobile app development (React Native, Flutter, etc.)
- Knowledge of UI/UX design principles
- Familiarity with version control systems (Git)
- Understanding of web performance optimization techniques