Hồ Chí Minh
Full-time
What you will do
- Design and develop new features for the Zalo Mini App ecosystem;
- Build high-performance, scalable web applications using Java and ReactJS;
- Write clean, maintainable, and well-documented code;
- Collaborate closely with the Product team to define, customize, and deliver user-facing features.
What you will need
- Good understanding of data structures and algorithms;
- Experience building full-stack applications is a plus;
- Strong problem-solving and logical thinking skills;
- High sense of ownership, teamwork, and accountability;
- Open-minded and eager to learn, especially for backend developers looking to grow their frontend skills.
Frontend Skills
- Experience working with ReactJS (70%) in production environments;
- Solid understanding of modern JavaScript (ES6+), HTML5, and CSS;
- Experience with state management (e.g., Redux, Context API) and building modular, reusable components;
- Familiar with responsive design, cross-browser compatibility, and frontend performance optimization;
- Experience with frontend tooling and build systems (Webpack, Babel, Vite, etc.).
Backend Skills
- Solid knowledge and hands-on experience with Java (30%);
- Experience working with MySQL, and exposure to NoSQL databases (e.g., MongoDB, Redis);
- Understanding of RESTful API design and best practices.
Report job