Pessoa Engenheira De Software Frontend / Fullstack Sênior / Especialista (Next.js)
mazzatech
Score da Vaga
100 pontosLocal: 100% presencial (Alphaville/SP) - Tempo: indeterminado
Sobre a vaga
Você vai construir as interfaces da nossa nova plataforma: os web clients de cassino e sportsbook das marcas, e os backoffices operacionais (gestão de conteúdo, risco, atendimento e aquisição). A stack principal é Next.js + React + TypeScript, integrada a um backend em Kotlin. Também vai atuar na migração gradual das experiências atuais em Vue/Nuxt para a nova stack.
O que você vai fazer
- Desenvolver aplicações em Next.js (App Router, Server Components) com React e TypeScript em um monorepo multi-app e multi-marca.
- Construir experiências de jogador de alta conversão e performance (lobby de cassino, sportsbook, carteira/PIX, cadastro/KYC, promoções) com foco em Core Web Vitals, SEO e acessibilidade.
- Desenvolver backoffices ricos em dados (tabelas virtualizadas, filtros, relatórios) com TanStack Query/Table/Virtual, Redux quando necessário e validação com Zod.
- Criar e evoluir design systems com Tailwind CSS, com tema claro/escuro e white-label por marca.
- Implementar autenticação e autorização (next-auth, Better Auth, OAuth) e integrações em tempo real via WebSocket.
- Atuar no fullstack quando preciso: BFFs e rotas de API em Node/Next, ORM (Drizzle) e PostgreSQL, integrações com AWS.
- Escrever testes (Vitest, Testing Library, Playwright/e2e) e instrumentar o frontend (analytics, GTM, OpenTelemetry).
- Participar de decisões de arquitetura, revisar código e mentorar o time.
O que buscamos
- Experiência sólida com React e TypeScript, e experiência recente com Next.js (idealmente 14+ com App Router).
- Domínio de gerenciamento de estado e de dados remotos (TanStack Query, Redux ou similares), formulários e validação (Zod).
- Tailwind CSS, construção de design systems e layouts responsivos mobile-first.
- Performance web (SSR/SSG/ISR, caching, bundle, Core Web Vitals), SEO técnico e acessibilidade.
- Testes automatizados de frontend (unitários, de componente e e2e).
- Boas práticas de segurança web (XSS, CSRF, CSP, gestão de sessão e tokens).
- Vivência com CI/CD (GitHub Actions), Docker e deploy em cloud (AWS).
Diferenciais
- Experiência em iGaming, sportsbook, fintech ou e-commerce de alto tráfego.
- Vue 3/Nuxt, para apoiar a migração das aplicações atuais.
- Node.js no backend (Express, TypeORM ou Drizzle), Redis e PostgreSQL.
- Noções de Kotlin, para colaborar com o backend da plataforma.
- WebSockets e animações performáticas.
- Firebase, GTM e ferramentas de product analytics; noções de Terraform.
O que oferecemos
- Atuação em produto de alto volume transacional e tempo real, em mercado regulado.
- Plataforma nova (greenfield) com espaço real para decisões de arquitetura.
- Time técnico enxuto, autonomia e ciclo curto entre ideia e produção.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Frontend
A área de Frontend é responsável por criar as interfaces visuais com as quais os usuários interagem em sites e aplicações web. Profissionais de frontend combinam habilidades técnicas com design para entregar experiências digitais intuitivas, responsivas e acessíveis.
As principais habilidades incluem HTML, CSS, JavaScript/TypeScript, frameworks como React, Angular e Vue, ferramentas de build (Webpack, Vite), CSS (Tailwind, Sass), testes (Jest, Cypress) e conhecimento de performance web e acessibilidade (WCAG). Familiaridade com design systems e componentes reutilizáveis é diferencial.
Desenvolvedores Frontend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam React, Next.js, performance web e acessibilidade. A área oferece oportunidades desde desenvolvedor júnior até arquiteto frontend, com foco em experiência do usuário, performance e qualidade de código.
Sobre a área de Fullstack
Desenvolvedores Fullstack são profissionais versáteis capazes de atuar tanto no frontend quanto no backend de aplicações web e mobile. Eles dominam múltiplas tecnologias e são capazes de construir produtos completos do início ao fim, desde a interface do usuário até a infraestrutura do servidor.
As principais habilidades incluem domínio de pelo menos uma stack completa (React/Vue/Angular + Node.js/PHP/Python/Java), banco de dados (SQL e NoSQL), APIs REST/GraphQL, versionamento com Git, CI/CD e conhecimento básico de infraestrutura (Docker, cloud). Arquitetura limpa, DDD e testes são diferenciadores importantes.
Desenvolvedores Fullstack são muito valorizados em startups e empresas que precisam de profissionais versáteis e autônomos. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em entrega completa, visão holística do produto e capacidade de trabalhar em múltiplas camadas da aplicação.
Sobre a área de Web Master
O Web Master é o profissional responsável pela manutenção, segurança e performance técnica de sites e aplicações web. Ele gerencia servidores, infraestrutura de hospedagem, monitoramento de uptime e garante que tudo funcione com rapidez e disponibilidade.
As principais habilidades incluem gestão de servidores (Apache, Nginx), hospedagem (AWS, Google Cloud, Azure), CDN (Cloudflare), SSL, DNS, segurança web (WAF, firewall), performance (Core Web Vitals, cache, compressão) e versionamento (Git, CI/CD). Conhecimento de Docker, WordPress, cPanel e monitoramento (Sentry, New Relic) é diferencial.
Web Masters em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam DevOps, SRE e conseguem garantir uptime e performance em escala. A área oferece oportunidades desde webmaster júnior até SRE e infrastructure engineer, com foco em confiabilidade, segurança e velocidade.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Audiovisual
A área de Audiovisual é responsável pela produção, edição e criação de conteúdo em vídeo e áudio para as mais diversas plataformas. Com o crescimento exponencial de conteúdo digital, profissionais de audiovisual são fundamentais para marcas que querem se comunicar de forma visual e impactante.
As principais habilidades incluem produção e edição de vídeo (Premiere Pro, DaVinci Resolve, Final Cut), motion graphics (After Effects), animação (Blender, Cinema 4D), design de som, podcaster, live streaming (OBS Studio) e fotografia. Conhecimento de storytelling visual, ritmo e direção de arte é diferencial.
Profissionais de Audiovisual em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam motion graphics, vídeos para redes sociais e conteúdo para plataformas digitais. A área oferece oportunidades desde videomaker até diretor de audiovisual, com foco em criatividade, qualidade técnica e storytelling.
Sobre a área de Content Manager
O Content Manager é o profissional responsável por liderar toda a estratégia, produção e gestão de conteúdo de uma organização. Ele define a estratégia editorial, coordena equipes de redação e garante que o conteúdo esteja alinhado com os objetivos de negócio e a identidade da marca.
As principais habilidades incluem estratégia de conteúdo, planejamento editorial, content audit, buyer persona, customer journey, content ops, governança de conteúdo, métricas de performance (ROI, engajamento, tráfego orgânico) e gestão de equipe. Conhecimento de WordPress, Contentful, Notion e ferramentas de analytics é diferencial.
Content Managers em empresas de tecnologia são muito valorizados, especialmente aqueles que conseguem alinhar conteúdo com funil de conversão, liderar equipes multidisciplinares e usar dados para otimizar estratégia editorial. A área oferece oportunidades desde content manager até diretor de conteúdo, com foco em estratégia, qualidade e escala.
Sobre a área de Redação
A área de Redação é responsável por criar textos persuasivos, criativos e estratégicos para diferentes canais de comunicação. Profissionais de redação transformam ideias em palavras que engajam, convertem e constroem a identidade de voz das marcas.
As principais habilidades incluem redação publicitária, copywriting, roteiro para vídeos e podcasts, escrita persuasiva, tom de voz e guidelines editoriais. Conhecimento de SEO writing, Grammarly e ferramentas de produtividade de texto é diferencial.
Profissionais de Redação em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam copy para landing pages, e-mail sequences e conteúdo para funil de conversão. A área oferece oportunidades desde redator júnior até diretor de copy, com foco em criatividade, persuasão e performance.
Sobre a área de UI
A área de User Interface (UI) Design é focada na criação e design de todos os elementos visuais com os quais os usuários interagem em um produto digital. Isso inclui telas, botões, ícones, tipografia, paletas de cores e layouts responsivos, garantindo uma interface esteticamente atraente, consistente e fácil de usar. Habilidades em ferramentas como Figma e conhecimento de design systems são fundamentais.
Sobre a área de Analista de Negócios
O Analista de Negócios (BA) é o profissional responsável por identificar problemas, oportunidades e soluções em processos organizacionais, atuando como ponte entre as áreas de negócio e a equipe de desenvolvimento de tecnologia. Ele realiza o levantamento e especificação de requisitos, mapeia fluxos de valor, desenha processos futuros e ajuda a garantir que as entregas de software estejam alinhadas com as metas estratégicas da empresa.
Comentários 0