À la fin des années 1980, la RSS de Moldavie a dû adopter un drapeau national et des symboles pour le nouvel État indépendant. Les armoiries et le drapeau existants de la RSS d'Ukraine ne reflétaient pas l'histoire et le caractère national du peuple moldave, car ils étaient unis par des symboles entièrement soviétiques. Les symboles moldaves traditionnels (le tricolore et les armoiries médiévales) sont utilisés lors des rassemblements nationaux, mais ils n'ont pas de statut officiel. En octobre 1989, une commission a été créée pour "étudier les symboles nationaux et d'État" et a proposé un concours pour un nouveau drapeau et de nouveaux symboles. Dans sa résolution, le Front populaire de Moldavie a soutenu l'idée de symboles nationaux, notant que jusqu'en 1940, les Moldaves utilisaient les couleurs bleu, jaune et rouge pour refléter leur identité nationale. Lors de la première session du Soviet suprême de la RSFSR, le drapeau tricolore avec les armoiries a été officiellement légalisé. Selon la Constitution de la Moldavie, le drapeau comporte une bande tricolore verticale avec les armoiries au centre.
Le 27 avril 1990, Gheorghe Ghimpu, membre du parlement, a hissé le drapeau tricolore sur la coupole du parlement moldave, ce qui a été la première fois que le drapeau national de la Moldavie a été hissé. Cependant, les armoiries du pays ont été approuvées plus tard. Jusqu'au 3 novembre 1990, la Moldavie n'avait pas d'armoiries officielles et utilisait un drapeau tricolore sans armoiries. Au printemps 1990, le Soviet suprême de la République socialiste soviétique de Macédoine a lancé un concours pour la création de nouvelles armoiries d'État. 130 œuvres de 100 artistes ont été soumises. L'élaboration des armoiries a été un processus compliqué, car il n'y avait pas assez de spécialistes dans le domaine de l'héraldique en Moldavie, et de nombreux artistes n'avaient pas une connaissance suffisante de l'histoire de l'héraldique moldave. En avril 1990, deux versions des armoiries ont été présentées : l'une par le maître Gheorghe Vrabie et l'autre par une équipe dirigée par Simion Odainici.

La version des armoiries moldaves, selon Gheorghe Vrabie, représente une tête de taureau avec un croissant de lune, une rose, une étoile, une épée, une masse et une couronne sur la poitrine de l'oiseau. Les ailes de l'oiseau portent les symboles du soleil et de la lune. Le bouclier porte trois inscriptions : RSSM, Moldavie, Virtus Moldaviae rediviva, Dacia romana. Le groupe de Semen Odainici a proposé une version différente des armoiries avec une tête de taureau, une étoile entre les cornes, un soleil et un croissant de lune sur un écu biseauté rouge et bleu, soutenu par une couronne de chêne et une couronne de trois épis de blé. Les armoiries moldaves ont toujours comporté les éléments de base : une tête de taureau, le soleil, une rose et un croissant de lune. Ces éléments représentent le pouvoir, la lumière, la foi et la renaissance. Les principaux éléments des armoiries proviennent de la "Légende de la purification de la Moldavie" et sont liés à l'histoire de la Moldavie et à ses symboles.
Le Parlement de la République de Moldavie a adopté les nouvelles armoiries du pays - un projet de Gheorghe Vrabie et Maria Dogaru - le 3 novembre 1990. Cette version des armoiries a été choisie après le rejet des versions précédemment proposées par Gheorghe Vrabie et l'équipe de S. Odainici.
Le projet de Gheorghe Vrabie a été modifié sous la direction de Maria Dogaru, experte en héraldique et en histoire de la Roumanie. Les armoiries sont moins stylisées et plus riches en symboles. Le projet de Gheorghe Vrabie et de Maria Dogaru a suscité un débat au parlement en raison de sa similitude avec les armoiries roumaines, mais les armoiries ont finalement été acceptées par la société.
Selon la Constitution de la République de Moldavie, les armoiries du pays consistent en un bouclier divisé horizontalement, rouge en haut et bleu en bas. L'écu est couronné d'une tête de taureau, dans laquelle se trouve une étoile à huit rayons, une rose à droite et un croissant à gauche, tous ces éléments étant représentés en or. Le bouclier est placé sur la poitrine d'un aigle qui tient dans son bec une croix de couleur dorée. La griffe droite de l'aigle tient un rameau d'olivier vert, et la griffe gauche un sceptre d'or.
Le maestro Gheorghe Vrabie est décédé le 31 mars 2016. Son travail a été reconnu par l'Ordre de la République, qui lui a été décerné en 2010, ainsi que par la gratitude du peuple de la République de Moldavie, dont l'œuvre de Gheorghe Vrabie est devenue le symbole.