Head of Development

JOB DESCRIPTION

We are looking for an experienced APPLICATIONS DEVELOPMENT MANAGER, who has a strong background in technical skills and development team management experience. The candidate for this position should also leadership skills and have good understanding of SDLC, especially Scaled Agile Framework.
Responsibilities
Technical Appraisal and development review with support from CTO.
Assert leadership over the development function, responsible for output and delivery. HR of team members & team organisation re-structures as necessary.
Liaison for daily technical issues
Provide decisive and effective technical leadership for all software development efforts
Leverage past experience and strong communication skills to collaborate effectively with other teams and departments
Drive software development across multiple teams and phases to ensure that engineering solutions are aligned with business objectives.
Minimize schedule and technical risk by foreseeing and addressing obstacles proactively and aggressively.
Participate in development process by identifying potential weak points. Lead solutions development using technical judgment, input from experts and the involvement of other systems development partners as appropriate.

JOB REQUIREMENT

Bachelor's degree preferably in Information Technology, Software Engineering or experiences in related fields.
At least 8 years of software development experience with 3+ years of software development management experience
Experience of managing, directing and motivating staff to deliver projects with stretching scope and objectives
Solid technical skills, willing to learn new technologies.
Experience with microservices, event driven architecture, saga pattern.
Experience with some of new technologies: Container, Kubernetes, Service Mesh, Hashicorp Stack, gRPC, Kafka, etc
Experience with Zero-Trust, Cloud Native Architecture approach
Familiar with Agile Process and Scrum Methodology
Strong interpersonal skills
Demonstrated time management, decision-making, presentation and organization skills
Ability to lead through influence rather than direct authority.
Good problem-solving skills and teamwork spirit
Understand the balance between technical and business decisions.
CAN-DO spirit
Nice to have
5 years’ experience leading software development organizations
Powerful problem-solving, risk assessment and negotiation skills
Experience leading development of complex software architectures and platforms
Technical experience: software product development, enterprise application development, development of customizable software architectures.

WHAT'S ON OFFER

Competitive salary
13-month salary
Extra healthcare insurance
Company outing & team building.
15-day annual leave days
Data 4G allowance
Parking allowance
Taxi allowance
Learning & Development
Company Club
Full time, working hours from 8:30 - 12:00 & 13:30 - 18:00 Monday to Friday weekly

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product

Technical Skills:

Backend, Management

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

$ 5,000 - $ 8,000

Job ID:

J00869

Status:

Close

Related Job:

Technical Lead

Ho Chi Minh - Viet Nam


Product

  • NodeJS
  • Python

Leading the backend development team, providing technical direction, mentorship, and best practices. Designing and implementing scalable, secure, and high-performance microservices-based architectures. Architecting and implementing agentic AI workflows and RAG (Retrieval-Augmented Generation) systems for personalized user interactions and automated coaching features. Overseeing data pipelines and infrastructure required for real-time AI model inference within a microservices-based environment. Collaborating with stakeholders to align on requirements and delivery timelines. Optimizing application performance, monitoring system reliability, and proactively troubleshooting issues. Advocating for CI/CD pipelines, automated testing, and robust version control strategies. Documenting key architectural decisions, APIs, and processes for internal use.

Negotiation

View details

Chief Technology Officer

Ha Noi - Viet Nam


Product

  • Cloud
  • Backend

Planning & designing overall system architecture: Creating a Technology Roadmap for a Game Server system with high concurrency and low latency for global players. Cost optimization: Deciding on the strategy for using Cloud infrastructure (AWS, GCP, Azure) or Hybrid Cloud to balance performance and operational expenses. High-level consultation: Participating in the Executive Board to address the relationship between speed-to-market of features and system stability. Tech-stack selection: Evaluating and finalizing programming languages (Go, C++, Java, Node.js) and processing models (Microservices vs Monolith) suitable for the complex logic of the game. Scalability solution: Directing the development of Auto-scaling, Load Balancing mechanisms, and managing Player State on large clusters. Data management: Designing Database structure (SQL/NoSQL) and Cache system (Redis, Memcached) to handle billions of queries daily without congestion. Ensuring Uptime: Building real-time monitoring and alerting systems to maintain 99.99% Availability. Network security: Implementing solutions to combat DDoS attacks, game fraud (Anti-cheat), and comprehensive user data security. Infrastructure & CI/CD: Standardizing automatic deployment processes to ensure game updates (Hotfix/Update) do not disrupt players. Deployment strategy & Optimization: Developing plans to optimize Cloud Services costs (AWS/GCP/Azure), evaluating the use of Spot Instances, Reserved Instances, or Private Cloud solutions to save operational budget. Meanwhile, establishing 24/7 monitoring and incident response systems.

Negotiation

View details

AI Product Builder

Ha Noi - Viet Nam


Product

  • AI
  • Backend
  • Frontend
  • Devops
  • Java
  • Golang
  • Product Management

Collaborate with domain experts to develop business requirements and constraints for designing prompt AI-assisted workflows and system specifications. Utilize AI tools, no-code/low-code, and coding to rapidly prototype UI/UX mockups and foundational implementations. Test prototypes through hypothesis validation cycles and provide detailed handovers to engineering teams. Decode legacy specifications and enhance existing products with AI-assisted analysis and implementation. Constantly enhance the product team's building-tooling, templates, and practices to adapt to changes in models and platforms.

Negotiation

View details