MisuJob - AI Job Search Platform MisuJob

[HCM] Software Engineer

4PsCorporation

Hồ Chí Minh, Thạnh Mỹ Tây, Vietnam permanent

Posted: May 13, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a Software Engineer to join our team at Pizza 4P’s, a leading Vietnamese restaurant chain with a strong presence in Ho Chi Minh City. The ideal candidate will be responsible for developing software solutions to enhance our operational efficiency, and will work closely with our cross-functional teams to deliver high-quality products and services.

Job Description

4P’s, headquartered in Ho Chi Minh City, Vietnam, operates 40 worldwide restaurants. Our main restaurant, Pizza 4P’s, has 35 stores in Vietnam and manages global franchises like IPPUDO and ABOUT LIFE COFFEE BREWERS. Our core products are food and beverages, specifically pizza, with key differentiators of "House-made cheeses", "Earth-to-people" and "Omotenashi" hospitality.

Pizza 4P’s is an innovative Vietnam-based Japanese Italian pizza restaurant that started in Vietnam with a simple yet powerful mission: “Delivering Wow, Sharing Happiness”. We are known for crafting artisanal pizzas, homemade cheese, and unique East-meets-West flavors while embracing sustainability and community impact at the heart of everything we do. Today, we operate restaurants across Vietnam, Cambodia, Japan, India and Indonesia, and continue to grow with a vision of bringing people together through memorable dining experiences.

I. ROLE PURPOSE

The Software Engineer at Pizza 4P‘s plays a vital role in developing, maintaining, and enhancing our digital platforms, with a focus on back-end technologies and database solutions. This role involves working with a wide range of technologies to deliver high-quality software solutions that align with our business objectives.

II. KEY ACCOUNTABILITIES

1. Full-Stack Back-End Development & Database Management

• Develop and maintain robust back-end systems and databases to support web and mobile applications.

• Utilize technologies such as ASP.NET, PostgreSQL, and MongoDB to create efficient and scalable back-end solutions.

• Design and manage database systems to ensure efficient data storage and retrieval.

• Optimize database performance, maintain data integrity, and implement data migration and transformation processes.

2. AI, IoT, and Service Cloud Integration

• Collaborate with cross-functional teams to integrate AI solutions for enhanced user experiences, including personalized recommendations and chatbots.

• Incorporate IoT devices and sensors for data collection and analysis to improve operational efficiency.

• Leverage Service Clouds to streamline customer service and support processes.

3. Solution Design & Implementation

• Work with cross-functional teams to understand business requirements and translate them into technical solutions with back-end components.

• Design and architect back-end solutions that enhance the functionality of web and mobile applications.

• Write high-quality, maintainable code following best practices and design patterns.

• Implement new features, functionality, and improvements to existing applications.

4. Testing, Quality Assurance & Documentation

• Develop and execute test plans, including unit tests and UI testing, to ensure software reliability and performance.

• Debug and resolve issues to optimize application and database performance and security.

• Maintain comprehensive technical documentation, including code comments, architecture diagrams, and development guidelines.

• Provide regular progress reports to the team and stakeholders.

5. Cross-Platform Development & Innovation

• Develop and maintain back-end systems to support mobile applications for iOS and Android using technologies like Flutter.

• Ensure a consistent user experience across platforms, incorporating AI, IoT, and database features.

• Stay updated on emerging technologies and industry trends to identify opportunities for innovation in digital solutions.

III. REQUIRED QUALIFICATIONS

Education Background

• Minimum: Bachelor‘s degree in Computer Science, Software Engineering, or a related field.

• Preferred: Master‘s degree in a related field.

Language Proficiency

• Required: English – [To be confirmed] (Professional working proficiency recommended for technical documentation).

Minimum Experience Duration

• 1-2 years of experiences

Relevant Experience

• Required: Proven experience as a Back-End Developer with expertise in ASP.NET, PostgreSQL, and MongoDB.

• Required: Experience with software architecture, design patterns, and back-end development.

• Preferred: Experience in an agile development environment with a focus on AI, IoT, and Service Clouds.

Stakeholder Influence & Collaboration

• Required: Strong communication and collaboration skills to work with cross-functional teams and stakeholders.

This Job Profile is intended as a reference framework. Actual responsibilities, scope, and requirements may be adjusted based on business priorities and evolving organizational needs.

At 4P’s, we welcome Partners from all backgrounds to grow, learn, and make an impact together.

Here, our culture is built on Compassion, Authenticity, Kaizen, and Omotenashi — values we live every day.

Explore our career site for career opportunities across all brands under the 4P’s Group: Pizza 4P’s, Cheese 4P’s, Kitchen 4P’s, Cafe 4P’s and Ippudo Vietnam.

Follow us on Instagram @LifeAt4Ps to explore real stories from our Partners and sneakpeak into the life at 4P's.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply