Desenvolvedor Full Stack Pleno
Wevy
Descrição da vaga
Descriç
ã
o da Vaga
Somos movidos por gente que acredita no que faz, que quer crescer junto e deixar sua marca em tudo o que entrega.
Nosso dia a dia é
dinâ
mico, colaborativo e cheio de aprendizados &mdash
e estamos sempre de portas abertas para quem quer somar.
Se você
busca um lugar onde suas ideias tê
m espaç
o e sua trajetó
ria importa, vem com a gente. Estamos te esperando para criar o futuro juntos.
VEM SER UM WELOVER! 🚀
Responsabilidades e Atribuiç
õ
es
Front-end &mdash
Next.js
&bull
Desenvolver e evoluir as telas do portal RUN em Next.js (App Router), React e TypeScript, com componentes MUI.
&bull
Integrar o portal ao BFF via Apollo Client (queries e mutations) e à
s atualizaç
õ
es em tempo real via GraphQL Subscriptions.
&bull
Garantir formulários consistentes (Formik / Yup), internacionalizaç
ã
o (i18next) e boa experiê
ncia de uso em fluxos longos, como provisionamento e acesso a ambientes.
Back-end &mdash
NestJS
&bull
Construir e manter mó
dulos do BFF GraphQL em NestJS (Apollo Server, code-first): resolvers, services, guards de autenticaç
ã
o e regras de permissã
o.
&bull
Integrar o BFF à
API core (REST) e a serviç
os AWS como S3, SES, Cognito, EventBridge e Lambda.
&bull
Evoluir o gateway de tempo real que entrega ao portal o resultado das operaç
õ
es assí
ncronas.
Mensageria e Integraç
ã
o
&bull
Publicar e consumir mensagens no RabbitMQ (Amazon MQ): exchanges, routing keys, prefetch, confirmaç
ã
o de mensagens e tratamento de falhas.
&bull
Desenhar fluxos assí
ncronos confiáveis entre o portal e o motor de provisionamento, com idempotê
ncia e reprocessamento seguro.
&bull
Manter a rastreabilidade ponta a ponta das requisiç
õ
es e mensagens com OpenTelemetry.
Qualidade e Entrega
&bull
Participar dos ritos do Scrum &mdash
planning, daily, refinamento, review e retrospectiva &mdash
, propondo soluç
õ
es té
cnicas e estimativas para as demandas da sprint.
&bull
Abrir e revisar merge requests no GitLab, escrever testes automatizados (Jest, Testing Library, Cypress) e seguir os padrõ
es definidos pelo time.
&bull
Acompanhar o deploy em Kubernetes (EKS) e investigar problemas em produç
ã
o com Sentry e Grafana.
&bull
Documentar decisõ
es té
cnicas e fluxos para o time.
Requisitos e Qualificaç
õ
es
Té
cnicos &mdash
necessários
&bull
Mais de 3 anos de experiê
ncia profissional como desenvolvedor, atuando em front-end e back-end com TypeScript.
&bull
Experiê
ncia em times ágeis com Scrum: sprints, planning, daily, refinamento, review e retrospectiva.
&bull
Experiê
ncia de trabalho em equipe: code review, divisã
o de tarefas, pareamento e alinhamento constante com produto e QA.
&bull
Next.js e React em produç
ã
o: App Router, renderizaç
ã
o no servidor e no cliente, hooks e gerenciamento de estado.
&bull
NestJS: mó
dulos, injeç
ã
o de dependê
ncia, guards, interceptors e validaç
ã
o de entrada.
&bull
GraphQL (queries, mutations e subscriptions) e integraç
ã
o com APIs REST.
&bull
Sistemas de mensageria, de preferê
ncia RabbitMQ: filas, exchanges, routing keys, ack/nack, consumo assí
ncrono e idempotê
ncia.
&bull
Experiê
ncia prática com serviç
os AWS no dia a dia de desenvolvimento, como S3, SES e Cognito.
&bull
Autenticaç
ã
o com OAuth2 / OpenID Connect e JWT.
&bull
Testes automatizados com Jest e fluxo de trabalho com Git (branches, merge requests, code review).
&bull
Docker para desenvolvimento local.
Té
cnicos &mdash
diferenciais
&bull
Ruby on Rails &mdash
a API core do RUN é
escrita em Rails 8 com PostgreSQL
quem transita entre NestJS e Rails consegue levar uma funcionalidade inteira sem depender de outra pessoa.
&bull
Serviç
os AWS alé
m do básico: Lambda, EventBridge (incluindo o Scheduler), Amazon MQ, RDS e Secrets Manager.
&bull
Kubernetes (EKS), Helm e ArgoCD.
&bull
Pipelines de CI/CD no GitLab.
&bull
Observabilidade: OpenTelemetry, Grafana e Sentry.
&bull
Keycloak como provedor de identidade (SSO).
&bull
Material UI (MUI) e construç
ã
o de componentes reutilizáveis.
&bull
Vivê
ncia em produtos SaaS B2B ou plataformas de infraestrutura cloud.
Benefí
cios
🚑 Assistê
ncia Mé
dica
🦷 Assistê
ncia Odontoló
gica
🍼 Auxilio Creche
📚 Auxilio Educaç
ã
o (Certificaç
õ
es e Cursos)
🔃 Benefí
cio Flexí
vel
💜 Conexa Saú
de (plataforma de cuidado integrado)
🏖 Day Off (Aniversariantes / Dia dos Pais e das Mã
es)
👨&zwj
👩&zwj
👧&zwj
👧 Licenç
a Maternidade e Paternidade estendida
💰 PLR Anual
👉 Programa de Indicaç
ã
o Interna
🧠 Psicologia Viva (acompanhamento psicoló
gico integrado)
👶 Reembolso Van Escolar Filhos
🍽 Vale Refeiç
ã
o ou Alimentaç
ã
o
🏋️ Wellhub (Gympass).
Local de Trabalho
Cidade: Campinas-SP
Horário: Segunda a Sexta-feira das 9:00 as 18:00
Modelo de trabalho: Hí
brido
Sobre a empresa
:
A Wevy é
uma empresa brasileira de tecnologia que opera em mais de 20 paí
ses oferecendo soluç
õ
es de Cloud & Digital.
Em mais de 10 anos desbravando o mercado, construí
mos pontes entre a complexidade té
cnica e a simplicidade que todo gestor busca.
Somos a primeira multinacional brasileira de cloud computing especialista em negó
cios que entende que nuvem é
mais do que infraestrutura &ndash
é
liberdade. Para empresas e equipes.
O nosso posicionamento é
claro: Tecnologias, negó
cios e pessoas em sua melhor versã
o!
Estes sã
o os nossos valores que queremos compartilhar com você
:
Transformar ideias em realidade
É
pegar aquelas ideias brilhantes e fazer acontecer! A gente acredita que a criatividade tem que se transformar em algo real e ú
til.
Ser transparente, sempre
Aqui, a gente valoriza a honestidade! Ser aberto sobre o que está acontecendo ajuda a construir confianç
a e um clima de colaboraç
ã
o.
Evoluç
ã
o constante
Estamos sempre aprendendo e melhorando! A ideia é
nunca parar no tempo e estar sempre prontos para novas aventuras e desafios.
Fazer juntos, vencer juntos
O sucesso é
uma conquista coletiva! Quando trabalhamos em equipe e nos apoiamos, conseguimos ir muito mais longe.
Autonomia com responsabilidade
Damos liberdade para você
tomar decisõ
es, mas sempre com responsabilidade! É
sobre ser criativo e ao mesmo tempo saber que suas aç
õ
es importam.
Curtiu? Vem fazer parte da nossa equipe! Temos muitas oportunidades para você
crescer e se desenvolver com a gente 🚀