Desenvolvedor (a) Full Stack Sênior

Craf Tech · São Paulo, SP, BR

A Craf Tech é uma empresa de tecnologia especializada em conectar talentos a grandes desafios, impulsionando transformação e inovação por meio de pessoas. Acreditamos que ambientes diversos e colaborativos geram melhores ideias, relações mais saudáveis e resultados mais consistentes. Por isso, valorizamos diferentes trajetórias, experiências e perspectivas, promovendo um espaço respeitoso, inclusivo e acolhedor para todas as pessoas. Mais do que desenvolver soluções em tecnologia, buscamos criar oportunidades para crescimento, troca de conhecimento e impacto real por meio da inovação. Se você procura um ambiente para evoluir, contribuir e construir o futuro junto com a gente, queremos conhecer você Se você se identifica com este desafio, confira as principais responsabilidades da vaga: Buscamos um(a) Desenvolvedor(a) Full Stack Sênior com sólida experiência em desenvolvimento de aplicações web modernas, APIs e plataformas SaaS em ambientes de alta escala. Este profissional atuará de forma hands\-on tanto no back\-end quanto no front\-end da plataforma, contribuindo ativamente para decisões técnicas, qualidade do código, consistência visual, excelente experiência do usuário e mitigação de débitos técnicos. Terá papel relevante na construção de soluções escaláveis, seguras, resilientes e performáticas da API à interface, na definição de padrões técnicos de front\-end e back\-end, e na colaboração ativa com Tech Leaders, Arquitetos, UX, QA, DevOps e squads multidisciplinares para garantir entregas de alto nível técnico. Requisitos: **Desenvolvimento Back\-End** * Forte experiência com desenvolvimento em Node.js, aplicando boas práticas, design patterns e princípios SOLID. * Desenvolvimento e manutenção de APIs RESTful, orientadas a serviços e eventos. * Capacidade de escrever código limpo, testável, performático e seguro. * Experiência com versionamento de APIs, compatibilidade e contratos de integração. **Desenvolvimento Front\-End** * Forte experiência com Vue.js e ecossistema moderno (Composition API, state management, routing). * Desenvolvimento de aplicações web escaláveis, modulares e de fácil manutenção. * Domínio de HTML5, CSS3 e JavaScript/TypeScript, aplicando padrões modernos. * Experiência em criação de componentes reutilizáveis e design systems. **Arquitetura e Integrações** * Conhecimento sólido em arquiteturas cloud\-native e microsserviços. * Experiência com mensageria, comunicação assíncrona e integrações entre sistemas. * Consumo e construção eficientes de APIs REST, entendendo contratos, versionamento e tratamento de erros. * Compreensão de práticas de segurança de ponta a ponta: OAuth2/OIDC, JWT, controle de acesso e autorização, além de proteção contra XSS/CSRF no front\-end. * Conhecimento de arquitetura de front\-end orientada a componentes e módulos, e colaboração na definição de padrões de integração frontend\-backend. **É essencial possuir inglês avançado para conversação profissional.** Benefícios 20 dias de Ausência programada TotalPass