Frontend Engineering Manager

JOB DESCRIPTION

Competency Leader / EGM
The Engineering Manager is responsible to write complex software programs from design specifications; Plans, executes and documents unit tests; Reports status and issues; Documents detailed designs; Accountable for unit test leakage; Contributes to and may decide upon system architecture and design decisions.
Currently there are following competences
Microsoft technologies: focus on .Net core and other MS technologies such as SharePoint, Biztalk,
SQL Server, Azure, Windows Phone, and Windows…
Java: focus on Java related technologies such as J2EE, Spring, Struts, Hibernate, JAX-WS…
Mobile: native mobile apps with Android, iOS, Windows Phone, or hybrid app with PhoneGap or mobile web app.
LAMP stack: focus on web applications and web sites development with Linux, Apache, MySQL, PHP,
Pythons, Ruby On Rails with relevant frameworks and libraries
Front end: focus on HTML/CSS design, layout, responsive design, advance JavaScript development with OOP, JQuery, KnockoutJS, AngularJS …
DB: focus on database design, development (PL/SQL), data warehousing, BI, reporting, ETL for MS
SQL, Oracle, IBM solutions.
DevOps: focus on Kubernetes, Terraform, Prometheus, Grafana, Loki, OpenId Connect, Treafik, AKS, EKS
C++: focus on C++ on Unix, Pro*C
The competences can complement to each other’s and can blend to each other’s, the competences lead should work closely together to manage the competences well such as: 
 
Job Descriptop
Defining direction and involving in resource development, work in presale support and follow up with project related to the competence, involve in resource planning and dispatching for the competence.
Each competence can have one or more competence leaders depend on how big the competence is.
However, there will be one competence lead to be in charge as the main contact point for the competence.
Define and maintain the technical standards for each position
Build and maintain an assessment system for each level (meet or not meet)
Monitor and develop the technical skills of the current work force
Coordinate with training department to build the qualified junior layer for more balanced staffing model 
Support and propose to the resource planning department for suitable resource allocations for the project
Propose the technical development or training plan, follow, motivate and support the technical resources for skills developments, which matches to the personal and company needs
Support/Coach technical members to make sure they reach the skills standard levels
Provide hands-on supports to the competency team members during the work in the project
Join to build the framework at the beginning of the project
Work with PMs to make sure the skills development plan of each individual competency team member is maximized continuously via the project works
Coordinate with PMs to solve the people related exceptions, this helps to minimize the turnover rate
Manage the expectations of the competency team members
Manage the turn-over rate of the resource under the relevant competency
To contribute to and/or design system architecture
To help the clients in technical support if needed
To self-train on new technologies and broaden the knowledge among the company
To obtain professional certificates if being requested
To review the source code, detailed designs, architecture designs documents
To attend all regular meetings of the assigned projects
To support for presales activities (R&D, estimate, pilot, etc) if required
To support for recruitment in company
Play the important role to perform trainings/seminars mainly for the relevant competences. 

JOB REQUIREMENT

Bachelor in Computer Science or Information Technology
Architecture level certificates from Microsoft or Sun or Oracle, DB2, MS SQL is a plus
5+ years’ experience in the main competence
To be recognized expert in at least one technical competence area such as .NET, Java, PHP web development, Front End, Mobile development, or database development
Strong knowledge in software analysis, architecture design, modeling and details design
Experience in people management and technical development
At least 2 years in technical leading (architect) or consultant roles 

WHAT'S ON OFFER

13 month salary per year.
Performance bonus (up to 2-month salary).
Social – Health – Insurance paid fully.
Healthcare: Annual health check-up, Premium Health Insurance (plus 1 slot for your dependent).
Annual leaves: 14 ~ 18 days.
Clubs program: Football, Badminton, Swimming, Tennis, Rock, Yoga…Training courses: Technical skills – Soft skills – English 

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:

Outsource

Technical Skills:

Frontend

Location:

Ha Noi - Viet Nam

Working Policy:

Job ID:

J01024

Status:

Close

Related Job:

Head of Engineering Digital

Ho Chi Minh - Viet Nam


Product

Take charge of the technical direction for the Digital Sub-Domain, ensuring timely delivery of Sprint/SDLC epics and features. Provide leadership, guidance, and support to technology team members to enhance their skills and knowledge, fostering a high-performance team. Drive technical progress by focusing on enhancing speed, reducing costs, and improving quality, ensuring alignment within the squads on objectives and outcomes. Promote lean portfolio management across the Digital domains by connecting business roadmaps with software/platform delivery, overseeing agile, cross-functional teams to meet set targets, and addressing technical or delivery blockers that cannot be resolved at the squad level. Manage financials to ensure plan achievement and facilitate continuous integration/continuous deployment (CI/CD). Develop a leading-edge capability by strategically deploying departmental resources to optimize resource allocation and drive successful Digital product development. Serve as an NICV expert and collaborate with NAB corporate IT leadership to drive innovation initiatives in AI, Cloud, and other relevant areas. Advise stakeholders on digital development, testing, deployment, and operation of Digital NAD services from the Vietnam Innovation Center. Fulfill any additional responsibilities delegated by your People Leader or an authorized representative of NAB Vietnam as needed.

Negotiation

View details

Technical Lead FE Web

Ho Chi Minh - Viet Nam


Outsource

  • Frontend
  • NextJS
  • ReactJS
  • Typescript

The Technology Lead bridges business objectives with technical execution. They provide guidance on technology stacks, roadmaps, and business development while ensuring scalable and future-proof solutions. By leading teams with Lean and Agile principles, they optimize workflows, mentor engineers, and uphold high coding standards. Their role ensures project success through proactive risk management, seamless collaboration, and on-time delivery of high-quality web applications.#Key responsibilities: Perform technical requirements gathering, use-case discovery, and platform analysis Generate convincing and substantiated technology and architecture recommendations Develop and maintain software requirements specification and architecture documents Serve as the primary day-to-day technical contact for Clients, third-party vendors, technology partners and internal project stakeholders Collaborate with Technology Directors to develop estimates and overall implementation solution plans Serve as the lead for all implementation, customization, and integration efforts Define and document best practices and contribute to company knowledge sharing efforts Identify and define integration points with third-party solutions Define and document all tools and technologies used to implement the solution Work with vendor services to provide elements related to technology selection and implementation Perform problem analysis (identify root causes, outline resolution options, and take appropriate actions to resolve problems) Prepare and deliver technical proposals and presentations to all levels of a client's organization Evaluate vendor documentation and technical requirements to accurately estimate time and cost of identified options in order to make recommendations on approach from the business perspective

Negotiation

View details

Senior Software Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Frontend
  • NodeJS

Develop cutting-edge, responsive websites utilizing the latest frontend technologies and frameworks (Angular, React, Vue) as well as Cloud platforms and API integrations. Offer technical insight to various teams, such as assessing the viability of a new feature for the user experience team. Collaborate with Senior Engineers to create sophisticated dynamic web applications using digital stacks. Work closely with internal teams to produce, assess, test, and troubleshoot intricate, accessible, and W3C-compliant data-oriented web applications that integrate with client systems, web services, and third-party APIs. Implement programming best practices and standard methodologies including design review documentation, object-oriented development, and in-line comments for maintainable and scalable code. Operate in an agile development environment focusing on speed and prototyping. Engage in discussions with design and other departments to understand requirements, propose implementation strategies, and offer feedback. Assist the QA team in developing and executing test plans to ensure software quality and resolve any issues. Provide ongoing application support including troubleshooting and issue resolution. Mentor junior team members by offering coaching and guidance. Collaborate with clients on enhancements and improvements post-launch. Coordinate with teams across different locations, including nearshore and offshore teams.

Negotiation

View details