RECRUIT OFFICIAL RECRUITMENT

  1. HOME PAGE
  2. RECRUITMENT
  3. OFFICIAL STAFF
  4. Middle/Senior Software Engineer

2026.04.16

hiring

Middle/Senior Software Engineer

Job Description:

   - Develop complete modules/features from design to deployment.
   - Apply appropriate Design Patterns to ensure the code is scalable, maintainable, and readable
   - 
Adhere to Secure Coding principles and manage errors effectively
   - Collaborate with the DevOps team to define, provision, and maintain cloud infrastructure using Infrastructure as Code (IaC).
   - Write comprehensive Unit Tests, Integration Tests, and API Tests suitable for the project scope
   - 
Build or contribute to the project's Test Plan and Test Cases.
   - Analyze automated test results within the CI/CD pipeline.
   - Conduct code reviews for other members, guiding them on performance optimization and code readability.

Your Skills and Experience
[Requirements]

Education & Experience:
   - Bachelor’s degree in Computer Science, Information Technology, or equivalent.
   - At least 2 years of relevant working experience in Software Engineering.

Technical Skills:
   - Strong proficiency in Java/Python/Go/Node.js.
   - Solid understanding of OOP, Design Patterns, Data Structures & Algorithms.
   - Knowledge of Cloud Platforms (e.g., AWS) and Containerization (Docker).
   - Understanding of CI/CD processes (Github/Gitlab) and Linux systems (CentOS/Ubuntu).
   - Experience with Web Server engines (Nginx/Apache) and TCP/IP stack is a plus.

AI-Augmented Workflow (High Priority):
   - Strong preference for candidates who actively use AI coding assistants to enhance productivity and code quality.
   - Experience with tools such as Github Copilot, CursorAI, or Claude Code.
   - Ability to use AI for generating boilerplate code, writing unit tests, refactoring, and debugging complex logic effectively.

[Nice to Have]
   - Hands-on experience with automation tools (Ansible, Terraform) or monitoring tools (Prometheus, Datadog).
   - Knowledge of scripting languages (Shell Script, Python).
   - Cloud certificates (AWS/Azure/GCP) or Security certifications.

BENEFITS
   - Flexible working hours (7:30 AM – 6:30 PM), 8 working hours per day; work-from-home policy: 1 day per week
   - MacBook Pro provided
   - Salary review and bonuses twice a year
   - Bao Viet health insurance; annual health check-ups at reputable hospitals
   - Women’s benefits: up to 5 hours/month for personal leave; 1 hour/day off for female employees with children under 1 year old
   - One-time allowance for Japanese Language Proficiency Test (JLPT) certification (up to 10 million VND)
   - Company trips; sports clubs such as football, swimming, gym, etc.