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