Senior Frontend Engineer (Angular, immediate joiner)
Qode
Posted: April 14, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We're looking for a Senior Frontend Engineer to join our growing team in Vietnam, where you'll lead the development of complex and scalable front-end systems using Angular 19 and PrimeNG. You'll design and develop advanced UI features using ELKjs, Mermaid, Monaco Editor, and Ngx-Markdown. The ideal candidate will have experience in building robust and reactive applications using RxJS and TypeScript 5.5.
Required Skills
Job Description
We are currently seeking a Senior Frontend Engineer to join our growing team in Vietnam. You will play a key role in designing and developing sophisticated SaaS/PaaS applications that prioritize performance, usability, and accessibility.
Responsibilities:
• Lead development of complex and scalable front-end systems using Angular 19 and PrimeNG.
• Develop advanced UI features using ELKjs, Mermaid, Monaco Editor, and Ngx-Markdown.
• Apply RxJS and TypeScript 5.5 to build robust and reactive applications.
• Make critical decisions on frontend technology stack, frameworks, and tools to ensure optimal performance and maintainability
• Develop and enforce best practices for front-end development, including coding standards, testing, and documentation.
• Collaborate with designers, back-end developers, and other team members to deliver exceptional web experiences
• Collaborate with all teams and Project Manager involved in delivery process to ensure ongoing coverage of requirements
• Proven flexibility to work with global teams
• Able to work independently and in a team environment.
Requirements:
• At least 6 years of experience in front-end development.
• Strong proficiency in Angular 19, with a focus on building dynamic and responsive web applications
• Extensive experience in utilizing PrimeNG for developing rich UI components and enhancing user experience.
• Advanced knowledge of TypeScript 5.5 for robust application development and type safety.
• Proficiency in using RxJS for reactive programming and efficient state management.
• Solid understanding of HTML5 and SCSS (CSS) for crafting visually appealing and responsive designs.
• Familiarity with ELKjs and Mermaid for creating interactive diagrams and visualizations.
• Experience in integrating Monaco Editor and Ngx-Markdown for advanced text editing and markdown processing.
• Written and spoken English proficiency to collaborate effectively with a global team.
• Immediate joiner.
·
Preferred Qualifications (What Sets You Apart):
• Hands-on experience with SaaS/PaaS product development is highly advantageous.
• Demonstrated experience in working on AI projects A foundational understanding of Machine Learning concepts and applications
• Have experience in databases such as PostgreSQL, MongoDB, MySQL, ...
• Practical knowledge of CI/CD tools and best practices to streamline software delivery.
• Prior experience in a startup environment, demonstrating adaptability and innovation.
• Exposure to Agile/Scrum methodologies, showcasing the ability to thrive in iterative development cycles.
Why you'll love working here
• Competitve salary: Up to $5,000 Gross.
• Working time: Monday-Friday 9:00-18:00 (Hybrid, at least 2 days/week at the office)
• Annual personal review meeting
• Full payment during probation period
• Full 13th salary
• 12 annual leaves
• Company trip
• Variable bonus.
• Gifts on special events.
• Monthly team bonding.
• Full Equipment for your work