O que esta vaga pede
Sobre a Vaga
Profissional Fullstack Sênior (.NET/Javascript/TypeScript) remoto pela Luby: atuação em viacharacter.org com foco no frontend, em colaboração assíncrona e releases mensais.
Responsabilidades
- Liderar o lado do frontend no redesign do viacharacter.org, implementando em Contentful e ASP.NET com apoio de um recurso externo de design e UX
- Definir a estratégia de renderização e consolidar os padrões atuais (Vue.js SPA, MVC e Razor Pages) para reduzir fragmentação
- Estabelecer a estrutura de componentes e aplicar padrões de acessibilidade WCAG 2.0 / ADA em todos os componentes
- Favorecer server-side rendering (SSR) quando ajudar na proteção de SEO e na descoberta por LLM
- Assumir o content model no Contentful para três públicos (consumer, practitioner e institutional) e conduzir o fluxo de localização em 46 idiomas
- Manter integrações com Shopify, Stripe, Klaviyo e SendGrid durante a transição e identificar oportunidades de melhoria ou substituição
- Contribuir com backend em C# e .NET conforme o backlog (API endpoints e consultas na Azure SQL), com suporte a problemas de performance em tabelas de alto volume
- Liderar a simplificação do build e do CI/CD, hoje distribuídos entre Gulp, Webpack, TypeScript compiler, Node/Yarn e .NET SDK, e estruturar um processo de release repetível para a cadência mensal
- Incorporar desenvolvimento assistido por IA com critério (geração de testes, documentação e automação de build), criando guardrails e elevando produtividade sem introduzir risco ou código sem revisão
- Documentar decisões por escrito, usando artefatos escritos como principal forma de preservação e compartilhamento de conhecimento
Requisitos
- 7+ anos construindo aplicações web em produção
- Especialização avançada em frontend, com JavaScript e TypeScript avançados e forte experiência com Vue.js
- Experiência sólida em C#, .NET e ASP.NET
- Capacidade de assumir tickets de backend de ponta a ponta
- Experiência com acessibilidade em nível de referência (não apenas implementação)
- Experiência profunda com build tooling e CI/CD: Webpack, Node/Yarn, GitHub Actions ou Azure DevOps
- SQL Server ou Azure SQL em escala relevante, incluindo trabalho de performance de consultas
- Experiência com headless CMS
- Inglês: leitura e escrita profissionais; compreensão boa; fala básica em desenvolvimento
Beneficios
- AI note taker em todas as calls
- Follow up escrito após cada reunião