O que é "Desenvolvedor VTEX" ?

A VTEX é uma plataforma de SaaS para E-commerce, e tem muito profissional trabalhando nisso!

O que é "Desenvolvedor VTEX" ?
  1. O que é VTEX?
  2. Desenvolvedor VTEX
  3. Hard Skills
  4. Soft Skills
  5. Comunidade
  6. Vale a pena?

O que é VTEX?

VTEX é uma plataforma que fornece tecnologias para criação de Lojas Virtuais, no modelo SaaS (Software as a Service.

Podemos dividir as tecnologias oferecidas em 3, na ordem:

  • VTEX CMS Legado
  • VTEX IO - Store Framework
  • FastStore

Temos um artigo falando sobre FastStore, vale a pena conferir.

Desenvolvedor VTEX

Profissionais de tecnologia que trabalham diretamente com as tecnologias da VTEX, podem ser considerados "Desenvolvedores VTEX".

Esse termo é muito usado nas vagas pelas agências, para encontrar pessoas que já tem experiência com a plataforma.

Hard Skills

As Hard Skills de um Especialista em Vtex são bem parecidas com a de um Desenvolvedor Web comum.

CMS Legado

Para a primeira solução da VTEX (CMS Legado), saber HTML, CSS e Javascript/Jquery é o necessário para iniciar com o desenvolvimento.

Além disso, algum conhecimento das soluções nativas: MasterData, Controle de Template, Elementos Customizados, Placeholder e Vitrines.

VTEX IO

Para desenvolver e manter Lojas Virtuais em VTEX IO, além das tecnologias base (HTML, CSS e JS), também é importante o conhecimento em: React, Typescript, NodeJS e GraphQL.

Assim como no CMS, saber as soluções nativas é muito importante, nesse caso algumas delas são: Blocos Básicos, Blocos Customizados, Site Editor, Serviços, APIs Commerce e outros.

FastStore

A mais nova tecnologia da VTEX vem com uma proposta diferente, no formato de Headless Commerce, a liberdade pro desenvolvedor é maior.

Mas, no geral, as tecnologias aprendidas necessárias pro VTEX IO já trazem uma boa base, acrescentando apenas Frameworks de SSR e SSG como: NextJS e Gatsby.

Soft Skills

Em relação as Soft Skills necessárias, gostaria de destacar a Flexibilidade e Comunicação.

Flexibilidade

Trabalhar com VTEX, é trabalhar com E-commerces.

Isso significa que são projetos grandes e que precisam sempre estar em evolução. A flexibilidade do desenvolvedor vai ajudá-lo a manejar prazos e priorizações.

Esses profissionais estarão diariamente recebendo solicitações dos times de Marketing, Mídias, SEO, CRO, Conteúdo, Comercial e muitos outros.

Saber priorizar as ações que trarão mais impacto na jornada do usuário é essencial.

Comunicação

Depois da explicação sobre a flexbilidade, a importância da comunicação já ficou clara, né?

Mas, reforçando, um projeto de Loja Virtual completo, conta com a colaboração de diversas equipes.

A boa comunicação do desenvolvedor com os demais, garante o entendimento dos requisitos das funcionalidades e qualidade das entregas.

Comunidade

O ecossistema de VTEX vem crescendo, existe uma Comunidade Oficial da Vtex, que conta com algumas dúvidas e dicas do pessoal.

Vale a pena ser desenvolvedor VTEX?

No final, tudo depende do seu objetivo, mas de fato, as tecnologias usadas em projetos VTEX são bem atuais, isso significa que você estará "acompanhando o mercado".

Se você quer adquirir conhecimento em outras áreas como UX, Marketing ou tem vontade de trabalhar com E-commerce mesmo, ser um Desenvolvedor VTEX também vai te garantir isso.

Outra visão legal, é que o conhecimento em VTEX, com certeza é um diferencial para conseguir vagar nas agências que tem clientes que usam a plataforma,