Full Stack Manager

Job Close: Jun 30, 2026

  • Full Time

  • Technology

Phnom Penh

JOB RESPONSIBILITIES

Technical Leadership & Architecture
•    End-to-End Oversight: Lead the design and implementation of scalable, reliable, and maintainable system architectures across the entire stack.
•    Architecture Strategy: Drive the adoption of Microservices (Backend) and Micro Frontend (Frontend) architectures to ensure modularity and scalability.
•    API & Middleware Governance: Oversee the lifecycle of APIs using enterprise middleware solutions (WSO2), ensuring consistent policy enforcement, security, and traffic management.
•    Security Governance: Establish and enforce security protocols across all layers of the application, including secure coding practices, data encryption, and vulnerability management.
•    System Integration: Oversee complex integrations across internal platforms, third-party services, and external APIs (REST, GraphQL, WebSockets).
•    Technical Standards: Establish and enforce best practices for coding standards, code reviews, system design, and documentation across the engineering organization.
•    Performance & Reliability: Identify system bottlenecks and oversee the implementation of optimization strategies to meet performance and reliability requirements.
People & Team Management
•    Mentorship & Growth: Provide technical guidance and career mentorship to Senior Backend and Frontend developers, fostering a culture of continuous learning.
•    Resource Planning: Manage team capacity, sprint planning, and project allocation to ensure timely delivery of high-quality solutions.
•    Collaborative Culture: Work closely with Product, DevOps, Backend, Frontend, and Mobile teams to remove blockers and ensure smooth cross-functional integration.
Operational Excellence
•    CI/CD & DevOps: Collaborate with DevOps to support deployment, monitoring, and production stability, ensuring robust CI/CD pipelines.
•    Risk Management: Identify technical risks early and propose mitigation strategies to ensure overall system stability.
•    Process Improvement: Contribute to the continuous improvement of technical processes, tools, and workflows to increase developer velocity and quality.

JOB REQUIREMENTS

Professional Experience
•    Management Experience: 2+ years of experience in a leadership or management role (Lead Developer or Engineering Manager).
•    Total Experience: 7+ years of professional experience in software development with a strong track record in both Frontend and Backend roles.
•    Full Stack Proficiency: Hands-on experience with modern frontend frameworks (Vue.js, React.js) and backend frameworks (Django, Spring Boot, or Node.js).
Technical Skills
•    Architecture Knowledge: Deep understanding of Microservices and Micro Frontend architectures.
•    Enterprise API Management: Proficient in WSO2 API Manager or similar enterprise solutions (Azure APIM, Kong, Apigee) for managing, securing, and monitoring API ecosystems.
•    Identity & Access Management (IAM): Strong knowledge of Identity Management using WSO2 Identity Server (IS) or equivalent, implementing protocols such as OAuth2, OpenID Connect (OIDC), and SAML.
•    Security & Best Practices:  Deep understanding of OWASP Top 10 vulnerabilities and remediation.
o    Experience implementing DevSecOps practices within CI/CD pipelines.
o    Mastery of Clean Code principles, SOLID design patterns, and Test-Driven Development (TDD).
•    Data Management: Strong proficiency in database design, data structures, state management (Redux, Pinia, etc.), and optimizing complex data flows.
•    Integration Expertise: Expert knowledge of RESTful APIs, GraphQL, and WebSocket protocols for real-time applications.
•    Tooling: Familiarity with modern build tools (Vite, Webpack) and automation frameworks.
Core Competencies
•    Problem Solving: Exceptional analytical skills and the ability to make high-level technical decisions under pressure.
•    Communication: Ability to translate complex technical concepts into clear business insights for stakeholders.
•    Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Preferred Qualifications (Plus)
•    Mobile Knowledge: Experience with mobile application development (iOS, Android, or Flutter).
•    CRM Integration: Hands-on experience integrating with CRM systems like Salesforce, HubSpot, or custom-built solutions.
•    Cloud Platforms: Experience with AWS, Azure, or Google Cloud Platform.
 

APPLY NOW

Interested candidates are invited
to send a cover letter and CV to Wing at: jobs@wingbank.com.kh
Are you ready to be part of Wing? There are a number of rewarding career options available. Successful applicants receive a competitive salary based on work experience, education, and potential. Employees can also expect a yearly raise and bonus, and enjoy benefits like access to a 24-hour hospital, surgical and personal accident insurance, good working conditions, and human resources policies in compliance with the Cambodian Labor Law.
Apply Now