qode.world

Senior Frontend Developer, Angular

qode.world

full-time

Posted on:

Origin:  • 🇻🇳 Vietnam

Visit company website
AI Apply
Manual Apply

Salary

💰 $3,500 per month

Job Level

Senior

Tech Stack

AngularMongoDBMySQLPostgresRxJSSCSSTypeScript

About the role

  • We are currently seeking a Senior Frontend Engineer to join our client's growing team in Vietnam.
  • 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 5 years of experience in front-end development.
  • Strong proficiency in Angular, 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 proficiency to collaborate effectively with a global team.
  • Preferred: Hands-on experience with SaaS/PaaS product development.
  • Preferred: Demonstrated experience in working on AI projects and foundational understanding of Machine Learning concepts.
  • Preferred: Experience with databases such as PostgreSQL, MongoDB, MySQL.
  • Preferred: Practical knowledge of CI/CD tools and best practices.
  • Preferred: Prior experience in a startup environment.
  • Preferred: Exposure to Agile/Scrum methodologies.