Frontend Manager

Ho Chi Minh

IT

Full-time

  Facebook   Linkedin

You will be a key player in our product development, responsible for building and owning the front-end of our applications.
Your main duties will include:

- Working Experience: Minimum 4+ years of front-end development experience, with at least 2+ years in a Senior role or performing senior-level tasks.
- Good for logical thinking and problem-solving.
- Good communication skills.
- Previously had experience managing a team of 5 people


- Development & Architecture: Write well-designed, testable, and efficient code using best software development practices. You will create website layouts/user interfaces with standard, semantic HTML/CSS and modern frameworks.
- Performance & Quality: Constantly optimize applications for maximum speed, scalability, and availability. A strong focus on creating amazing, high-performance user experiences is essential.
- Code Excellence & Documentation: Produce clear, concise, and well-documented code to ensure maintainability and knowledge sharing within the team.
- Problem Solving & Process: Take ownership by "digging in" to investigate, diagnose, and resolve complex bugs, offering robust and effective solutions. You will follow a rigorous software development process to deliver high-quality, reliable software solutions.
- Project Management & Collaboration: Effectively manage your timelines, communicate progress clearly, and set realistic expectations with stakeholders and team members.

Languages & Frameworks:
+ JavaScript/TypeScript: Deep understanding of core concepts (Event Loop, Closure, Prototype, Async). Can use TypeScript well in complex projects.
+ Framework: Expert in at least one main framework (React, Angular, Vue)
+ know advanced features (Hooks, RxJS, Reactivity).
- UI & Styling:
+ HTML/CSS: Strong skills in CSS architecture (BEM, SASS). Understands how layout works. Can build UIs that work on all browsers and are accessible (WCAG).
- Code Performance: 
+ Analysis: Uses tools (DevTools, Lighthouse) to find performance problems and fix Core Web Vitals.
- Techniques: Uses advanced methods like Code Splitting, Bundle Optimization, Memoization, and Virtualized Lists.
- Code Quality & Testing:
 + Architecture: Can design a Design System or Component Library with a clear API. Knows how to use Design Patterns correctly.
 + Testing: Understands different test types (Unit, Integration, E2E). Can write good tests using tools like Jest, Testing Library, Cypress.
- Tools & Process:
 + Build Tools: Can set up and configure Webpack or Vite.
 + CI/CD: Understands and can work with Continuous Integration/Deployment pipelines.
- System Architecture:
 + Design: Can plan the front-end structure for complex features, thinking about long-term growth and maintenance.

- Technical Mentor:
+ Mentoring: Actively guides and teaches other team members.
+ Initiative: Proposes better technical solutions and new technologies for the project.
- Impact & Influence:
+ Raises Quality: Improves team output through high-quality code reviews, refactoring, and process improvements.
+ Strategic Mindset: Thinks beyond just writing code. Contributes to product planning and technical direction.

Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit