Software Engineer
Posted:
15 August 2026 (7 hours ago)
Application Deadline:
12 November 2026
Vacancies:
1 Vacancy
Job Summary
ACG3757JOB
Our client is a leading software company in Vietnam who is looking for a qualified candidate to join their firm.
JOB OVERVIEW
The role is involved throughout the entire product development lifecycle from understanding user needs and designing technical solutions to building monitoring and continuously improving production systems.
KEY RESPONSIBILITIES
Understand User & Business Problems
- Analyze real user needs business requirements and the broader context behind product development.
- Understand the purpose and expected business impact of each feature before moving into implementation.
- Work closely with relevant stakeholders to identify the core problems that technology and product solutions need to address.
Product & Technical Solution Design
- Participate in proposing discussing and designing business logic and technical solutions aligned with the product context.
- Evaluate technical trade-offs involving code quality system performance maintainability and scalability.
- Translate product requirements into practical and sustainable engineering solutions.
- Contribute technical perspectives during product planning and solution design discussions.
Fullstack Product Development
- Develop Frontend Backend and other related system components.
- Build high-quality maintainable and reliable software.
- Ensure product stability performance and scalability in production environments.
- Develop and maintain APIs databases user interfaces and supporting services required for product functionality.
- Troubleshoot technical issues and continuously improve system performance.
Product Ownership
- Take ownership of one or more product modules or features throughout their lifecycle.
- Monitor product and system performance after deployment.
- Analyze product usage data and identify opportunities for improvement.
- Collect and respond to user feedback to improve product quality and user experience.
- Proactively recommend product and technical improvements based on data user behavior and real-world usage.
- Take responsibility not only for delivering code but also for the overall effectiveness and success of the solutions being developed.
Engineering Collaboration & Continuous Development
- Participate actively in code reviews technical discussions and engineering knowledge-sharing activities.
- Collaborate closely with Product Engineers Tech Leads and other members of the engineering team.
- Continuously develop software engineering capabilities product thinking and system thinking.
- Learn from real product development challenges and apply lessons learned to continuously improve engineering practices.
Requirements
- Solid understanding of algorithms and data structures.
- Strong programming knowledge and hands-on experience with at least one programming language.
- Experience with PHP or JavaScript is an advantage.
- Knowledge or practical experience with RESTful APIs MySQL HTML5 CSS3 JavaScript jQuery AJAX JSON or equivalent technologies.
- Ability to develop and work across both Frontend and Backend components.
- Good understanding of software development principles code quality maintainability and system design.
- Knowledge of performance optimization or experience working with real-world production systems handling significant volumes of users and data is an advantage.
- Strong analytical and problem-solving skills.
- Ability to understand business requirements and translate them into appropriate technical solutions.
Benefits
- Competitive compensation and performance-based incentives based on capabilities and contribution.
- Full statutory benefits in accordance with applicable labor regulations and company policies.
- Opportunities for accelerated career development through hands-on involvement in the complete product development lifecycle.
- Exposure to real-world product engineering challenges from problem discovery and solution design to implementation deployment and continuous optimization.
- Continuous learning opportunities through technical guidance mentoring training code reviews and practical product development experience.
- Opportunities to strengthen expertise in Fullstack Engineering Product Engineering system design scalability and product development.
- Opportunities to work alongside experienced Software Engineers Product Engineers Tech Leads and other technology professionals.
- Exposure to large-scale production systems and complex engineering challenges involving performance reliability scalability and user experience.
- Opportunities to create measurable impact by building technology products that solve real business and user problems.
Contact: Giang Van or Thao Phan or Thuong Le
Due to the immense number of applications only shortlisted candidates will be contacted.