Back

(Senior) Software Engineer, Java, Zalo OA

Hồ Chí Minh
Full-time

Zalo OA is the official account of a business on the Zalo platform. It provides a solution that helps hundreds of thousands of businesses connect and interact with over 75 million Zalo users.

🤖 What you will do

  • Feature Implementation: Build and deploy user-facing features across the full stack (Frontend to Backend) for Zalo Official Account;
  • API Development: Develop and maintain robust RESTful APIs to support client-side logic;
  • Frontend Integration: Implement responsive UI components using modern frameworks (ReactJS/VueJS), ensuring high performance across devices;
  • Optimization: Troubleshoot bugs, optimize database queries, and improve application performance/latency;
  • Collaboration: Work closely with the Senior team, Product Owners, and QC to ensure product quality and delivery timeline;
  • Code Quality: Write clean, readable code and participate in peer code reviews.

👾 What you will need

  • Education: Bachelor’s degree in Computer Science, Information Technology, or equivalent.  

Backend Skills:

  • Proficiency in at least one backend language: Java (Spring Boot), Go, or NodeJS;  
  • Solid knowledge of RDBMS (MySQL/PostgreSQL) and basic query optimization;
  • Experience with Caching (Redis) is a plus.

 Frontend Skills:

  • Strong skills in JavaScript/TypeScript, HTML5, CSS3/SCSS;
  • Practical experience with ReactJS;
  • Knowledge of State Management (Redux, Vuex) and asynchronous request handling.

General Skills:

  • Good understanding of Data Structures, Algorithms, and OOP principles;
  • Experience with Git, Docker, Linux and standard CI/CD workflows;
  • Logical thinking and ability to work independently on assigned modules.  


Security Awareness:

  • Solid understanding of web security best practices, specifically XSS (Cross-site scripting) and CSRF (Cross-Site Request Forgery);

Nice to have

  • Experience with High Traffic systems or optimizing page load speed;
  • Knowledge of SEO principles (Search Engine Optimization) for Single Page Applications (SPA);
  • Knowledge of authentication protocols like OAuth2, JWT.

Take a look inside
<vhbidrtirnzg__tpvrmowclebsjs/>

Our interview process is all about getting to know each other. Come prepared to showcase your hard work, skills, and achievements, and get a better understanding of what it’s like to work at Zalo group.

Why
<scwhyojocsfe/>
Zalo?

Life at <zZtablmo/>