👨🏻‍💻 postech.work

(Senior) Lead Frontend Developer

Zalo • 🌐 In Person

In Person Posted 5 days, 16 hours ago

Job Description

Hồ Chí Minh

Full-time

What you will do

Lead frontend technical direction and own architecture decisions;

Design and develop high-quality, scalable features while managing technical debt strategically;

Plan sprints, assign tasks, support estimation, and review requirements with Product team;

Conduct code reviews and enforce coding standards to ensure quality and consistency;

Mentor junior and senior developers on coding practices, design patterns, and problem-solving;

Lead knowledge-sharing sessions and build a culture of continuous learning;

Act as primary liaison between Frontend, Product, Backend, QA, and Design teams;

Develop user interfaces using HTML5, JavaScript, CSS, ReactJS, and Zalo's frameworks (Miniapp, ZInstant);

Evaluate and adopt new technologies to improve build time, CI/CD, and development efficiency;

Drive performance optimization initiatives (load time, rendering, bundle size, responsiveness);

Monitor and ensure the best performance, quality, and responsiveness of interfaces.

What you will need

2-4+ years of frontend development experience;

(For Lead) 2+ years in technical leadership role (Tech Lead, Senior/Lead Developer);

Solid understanding of OOP principles, design patterns, and data structures \& algorithms;

Deep expertise in modern frontend technologies: HTML5, CSS, JavaScript (ES6+), and frameworks like ReactJS;

Strong knowledge of responsive design, cross-browser compatibility, and performance optimization;

Proficiency with modern frontend tooling (Webpack, Vite, npm/yarn) and state management (Redux, Context API);

Experience with CSS preprocessors (Sass, Less) and CSS-in-JS solutions;

Proven experience optimizing web performance: bundle size, load time, rendering, memory usage;

Excellent communication and cross-functional collaboration skills;

Experience in leading and mentoring team members with focus on their career growth and skill development;

Strong sense of ownership, open-mindedness, and passion for continuous learning;

Team player who can work both independently and collaboratively;

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.