Job Responsibility
Web And App Development
- Develop and maintain user-facing features for websites and applications.
- Collaborate with back end developers and other team members to integrate front end and back end components.
Code Optimization
- Write clean, efficient, and well-documented code.
- Identify and address performance bottlenecks and troubleshoot any front end issues.
Cross-functional Collaboration
- Work closely with designers, product managers, and other stakeholders to understand project requirements and deliver high-quality solutions.
Testing And Debugging
- Conduct thorough testing of web pages and applications to ensure functionality and troubleshoot any issues.
- Collaborate with QA engineers to identify and fix bugs.
Continuous Learning
- Stay up-to-date with industry trends, technologies, and best practices.
- Proactively suggest improvements and enhancements to current processes.
Job Requirements
Education and Experience:
- Bachelors degree in Computer Science, Information Technology, or related field.
- Proven experience as a Front End Developer or similar role.
Technical Skills
- Proficient understanding of web markup, including HTML5, CSS3.
- Strong proficiency in JavaScript and popular front-end frameworks/libraries (e.g., React, Angular)
- Experience with version control systems (e.g., IT).
- Familiar with testing methodology, such as Unit Test, End-to-end Test, Integration Test or snapshot.
- Familiar with testing tools, such as React Testing Library or Jest
- Experience with MDN
- And know at least three mainstream browsers
Collaboration And Communication
- Excellent collaboration and communication skills.
- Ability to work well in a team and contribute to a positive work environment.
Problem-solving Skills
- Strong problem-solving and troubleshooting skills.
- Attention to detail and a commitment to delivering high-quality work.If you are a passionate Front End Developer with strong problem-solving skills and a commitment to delivering exceptional user experiences, we invite you to apply and be part of our innovative team.
Job Benifits