Careers
Front End Team Lead
- D7, Ho Chi Minh City
- IT - Senior Level
- Full Time
Job Overview
The incumbent will support the Head of IT or the team in managing, coordinating, implementing, executing, controlling, and completing various projects essential to meet business needs, while ensuring alignment with organizational strategies, commitments, and goals.
Roles and Responsibilities
This role necessitates meticulous attention to detail, strong Web Front End technical abilities, operational task management proficiency, and effective problem-solving skills.
- Utilize markup languages like HTML to craft user-friendly web pages.
- Develop and uphold high-quality, thoroughly tested source code, adhering to coding standards, and addressing monitoring and troubleshooting aspects (such as proper logging, exception handling, and load balancing).
- Create mobile-based features with progressive UI support.
- Maintain high-quality graphic standards and ensure brand consistency.
- Collaborate closely with back-end developers and web designers to enhance UX.
- Optimize applications for optimal performance.
- Provide technical assistance during Integration and User Acceptance Tests.
- Gather feedback from users and customers, and develop appropriate solutions.
- Draft functional and technical requirements documents and guides.
- Stay abreast of emerging technologies.
Key Qualifications & Experience
- Hold a Bachelor’s Degree/Diploma/Professional Certificate in Information Technology, Computer Science, Software Engineering, or a related field.
- Possess a minimum of 12 years of proven working experience as a Front-end Developer or Team Lead.
- Have hands-on experience with frontend technologies such as ReactJS, Redux, Sass/SCSS, ES5/6, NodeJS (nice-to-have).
- Demonstrate proficiency in JavaScript, CSS, and jQuery.
- Exhibit familiarity with browser testing and debugging.
- Understand SEO principles.
- Familiarity with software like Adobe Suite, Photoshop, and content management systems.
- Demonstrate an in-depth understanding of the entire web development process (from design to deployment).
- Understand layout aesthetics.
- Offer suggestions/solutions for client change requests.
- Exhibit flexibility to adjust task priorities swiftly in response to unforeseen changes while adhering to deadlines.
- Ability to perform effectively in a fast-paced environment.
- Display excellent analytical and multitasking skills.
- Communicate effectively with different teams, fostering collaboration to complete tasks.
- Possess experience in leading teams and guiding juniors.
- Have experience in problem-solving aspects like caching, pagination, etc.
- Proficient in web services integration and API usage.
- Knowledgeable about mobile responsive design.
- Familiar with Git Repository.
- Proficiency in English.
Advantages
- Quick learner.
- Ability to convert standard HTML into separate components using frontend frameworks.
- Experience in identifying and resolving website performance issues.
- Understanding of metrics such as First Contentful Paint, Time to Interactive, etc.
- Self-motivated to achieve targets/goals, with the ability to plan and execute multiple phases.
- Willingness to share knowledge with others.
- Openness to learning beyond the scope of frontend developer responsibilities.