Desenvolvedor (a) Full Stack Sênior
Craf Tech
Descrição da vaga
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.
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.
Mais vagas em São Paulo
- Desenvolvedor Java Fullstack Pleno
- Desenvolvedor(a) .Net Sênior
- Desenvolvedor(a) Full Stack Pleno – Node.js | React - Full Remoto - PJ
- Desenvolvedor Java - Sênior
- Desenvolvedor (a) Backend Sênior - Java (Integração)
- Desenvolvedor Java Sênior (Backend, Spring Boot)
- Desenvolvedor (a) Backend Sênior - JAVA | Reference Data (Remoto)
- Desenvolvedor (a) Backend Sênior - JAVA | Pricing & Market Data (Remoto)
