GENERAL INFORMATION
● Working hours: 8:00 AM – 5:15 PM, Monday to Saturday
● Salary: Negotiable (Gross)
● Office address: 36/72 Nguyen Gia Tri Street, Ward 25, Binh Thanh District, Ho Chi Minh City
JOB DESCRIPTION & RESPONSIBILITIES
● Research and apply new technologies and best practices to improve products and development processes..
● Configure and manage web servers and reverse proxies using Nginx.
● Participate in the entire software development lifecycle, from ideation and design to implementation, deployment, and maintenance.
● Back- end: Build robust, scalable, and secure RESTful APIs using Java (preferably with the Spring Boot framework).
● Proficiently use UI component libraries (e.g., Material- UI, Ant Design) to build consistent and high- quality user experiences.
● Front- end: Develop modern, responsive, and user- friendly web interfaces using React.js and TypeScript.
● Design, implement, and optimize database schemas and complex queries in MySQL.
● Implement and leverage caching mechanisms (e.g., Redis, Memcached) to enhance system performance.
● Collaborate closely with cross- functional teams including Product Managers, UI/UX Designers, and QA Engineers to deliver high- quality products.
● Apply fundamental networking concepts (TCP/IP, HTTP/HTTPS) to ensure system stability and security.
SKILLS & EXPERIENCE REQUIRED
● 2- 4 years of professional experience as a Fullstack Developer or in a similar role.
● Front- end Experience:
Strong proficiency in React.js and TypeScript, including core concepts like Hooks, Components, and State Management (Redux, Context API).
Experience with popular UI libraries (Material- UI, Ant Design, Bootstrap, etc.).
Solid knowledge of HTML5, CSS3, and modern JavaScript (ES6+).
● Back- end Experience:
Good understanding of fundamental networking principles.
Deep understanding of MySQL, including schema design, query optimization, and performance tuning.
Proven experience implementing caching strategies.
Hands- on experience with Nginx configuration for reverse proxying and load balancing.
Solid experience in Java development, with a strong preference for the Spring Framework (especially Spring Boot).
● Is a plus:
Experience with containerization and orchestration technologies like Docker and Kubernetes (K8s) is a strong plus.
● Other Skills:
Strong analytical and problem- solving skills.
Proficiency with version control systems (Git).
Ability to read and understand technical English documentation..
Familiarity with CI/CD pipelines.
Excellent teamwork, communication, and a high sense of responsibility.
BENEFITS
● Attractive monthly salary (Gross), reviewed periodically
● Full participation in social, health, and unemployment insurance as regulated by Vietnamese law
● Holiday bonuses, Tet bonuses, annual company trip, and other benefits & allowances
● 12 days of annual leave
● Friendly, supportive, and professional working environment
● Stable income and annual performance review