O que é "Desenvolvedor VTEX" ?
A VTEX é uma plataforma de SaaS para E-commerce, e tem muito profissional trabalhando nisso!
- O que é VTEX?
- Desenvolvedor VTEX
- Hard Skills
- Soft Skills
- Comunidade
- 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,