Oracle
Jobgether
Desenvolvedor(a) Sênior Fullstack (m/f/d) - Especialista em Claude Code
Sobre a oportunidade
Esta vaga é anunciada em nome de uma empresa parceira, que gerencia todas as candidaturas e etapas subsequentes. Nossa parceira busca um(a) Desenvolvedor(a) Sênior Fullstack (m/f/d) - Especialista em Claude Code, baseado(a) no Brasil.
Como funciona a Jobgether
Utilizamos um processo de correspondência baseado em IA para garantir que sua candidatura seja analisada de forma rápida, objetiva e justa em relação aos requisitos principais da vaga. Nosso sistema identifica os candidatos mais adequados, e essa lista é compartilhada diretamente com a empresa contratante. A decisão final e as próximas etapas (entrevistas, avaliações) são gerenciadas pela equipe interna deles.
Agradecemos seu interesse e desejamos boa sorte!
Por que se candidatar através da Jobgether?
Aviso de Privacidade de Dados: Ao enviar sua candidatura, você reconhece que a Jobgether processará seus dados pessoais para avaliar sua candidatura e compartilhar informações relevantes com o empregador contratante. Este processamento baseia-se em interesse legítimo e medidas pré-contratuais sob as leis de proteção de dados aplicáveis (incluindo o GDPR). Você pode exercer seus direitos (acesso, retificação, exclusão, objeção) a qualquer momento.
#LI-CL1
Estamos em busca de um(a) Desenvolvedor(a) Sênior Fullstack experiente, com forte domínio em desenvolvimento de software assistido por IA, particularmente Claude Code, para apoiar o lançamento e a evolução contínua de um marketplace online inovador para life coaching e aconselhamento. Você ajudará a finalizar funcionalidades essenciais do produto, fortalecer as práticas de desenvolvimento e realizar a transição da plataforma de um estágio de desenvolvimento ativo para operações estáveis. Com um foco sólido em engenharia backend, você construirá APIs confiáveis, sistemas de autenticação seguros e integrações em nuvem escaláveis. Você também contribuirá para o desenvolvimento frontend, avaliação de infraestrutura e planejamento técnico de longo prazo. Trabalhando ao lado de uma equipe experiente, você terá autonomia para introduzir as melhores práticas, resolver desafios complexos de engenharia e influenciar decisões técnicas importantes. Esta oportunidade é ideal para um(a) desenvolvedor(a) proativo(a) que valoriza código limpo, resolução criativa de problemas e a construção de tecnologia com um impacto real e significativo.
Responsabilidades
Você assumirá um papel técnico de liderança na preparação da plataforma para o lançamento e garantirá sua estabilidade, desempenho e escalabilidade contínuos durante a fase pós-lançamento.
- Finalizar o desenvolvimento e a implementação de funcionalidades-chave do produto necessárias para o lançamento inicial do marketplace.
- Apoiar a transição do desenvolvimento ativo para a entrega operacional, estabelecendo processos confiáveis para implantação, manutenção e melhorias contínuas.
- Estabelecer e promover as melhores práticas de engenharia, incluindo padrões de código limpo, arquitetura sustentável, testes e fluxos de trabalho de desenvolvimento eficientes.
- Utilizar ferramentas de desenvolvimento baseadas em IA, particularmente o Claude Code, para acelerar a implementação, melhorar a produtividade e manter um software de alta qualidade.
- Projetar, desenvolver e manter serviços backend e APIs REST usando TypeScript, Node.js e Express.
- Construir e gerenciar soluções baseadas em nuvem dentro do ecossistema Firebase e Google Cloud Platform (GCP).
- Implementar mecanismos seguros de autenticação e autorização usando Firebase, OAuth 2.0 e JSON Web Tokens (JWT).
- Desenvolver e manter pipelines de CI/CD baseados em GitHub para Firebase Functions em ambientes de desenvolvimento, staging e produção.
- Integrar e manter serviços de terceiros, incluindo Twilio para comunicações e Stripe para processamento de pagamentos.
- Apoiar o desenvolvimento frontend e melhorias usando SvelteKit, Svelte, TypeScript e Tailwind CSS, garantindo experiências de usuário responsivas e acessíveis.
- Avaliar e realizar o benchmarking da infraestrutura de TI existente, identificar áreas para melhoria e contribuir para o roadmap técnico.
- Solucionar problemas técnicos, melhorar a confiabilidade do sistema e apoiar a otimização contínua da plataforma após o lançamento.
- Colaborar com membros da equipe em funções técnicas e de produto, assumindo a responsabilidade pelas entregas principais e contribuindo para iniciativas mais amplas de desenvolvimento da empresa.
Requisitos
O(A) candidato(a) ideal é um(a) desenvolvedor(a) fullstack tecnicamente forte, com habilidades avançadas em TypeScript e engenharia backend, experiência prática com aplicações baseadas em nuvem e uma capacidade comprovada de usar ferramentas de codificação por IA de forma eficaz.
- Ampla experiência em desenvolvimento de software assistido por IA, preferencialmente usando Claude Code em fluxos de trabalho de desenvolvimento reais.
- Proficiência avançada em TypeScript, particularmente para desenvolvimento de aplicações backend.
- Forte experiência com Node.js e Express para construir e manter aplicações server-side.
- Experiência prática com o ecossistema Firebase e Google Cloud Platform.
- Conhecimento profundo de design de API REST, incluindo métodos HTTP, códigos de status, tratamento de erros e confiabilidade de API.
- Experiência na implementação de autenticação baseada em OAuth 2.0 e JWT usando soluções Firebase.
- Capacidade comprovada de construir e manter pipelines de CI/CD baseados em GitHub para Firebase Functions em múltiplos ambientes.
- Experiência na integração de serviços de terceiros, como Stripe e Twilio.
- Familiaridade com desenvolvimento frontend usando SvelteKit 2, Svelte 5, TypeScript e Tailwind CSS.
- Compreensão de princípios de design responsivo e práticas modernas de desenvolvimento frontend.
- Fortes habilidades de resolução de problemas, atenção aos detalhes e compromisso com código limpo e sustentável.
- Capacidade de trabalhar de forma independente, assumir a responsabilidade por decisões técnicas e colaborar efetivamente com uma equipe experiente.
- Interesse em contribuir para lançamentos de produtos, melhorias operacionais, avaliação de infraestrutura e planejamento técnico de longo prazo.
Diferenciais
- Experiência com Firebase Admin SDK versão 12 ou superior, incluindo conhecimento de mudanças significativas (breaking changes) introduzidas após a versão 10.
- Conhecimento de arquiteturas orientadas a webhooks, particularmente para integrações com Stripe e Twilio.
- Familiaridade com configuração de CORS, segurança cross-origin e permissões de IAM do Google Cloud.
- Experiência na integração de serviços de envio de e-mail, como Mailjet ou plataformas similares.
- Proficiência com runes do Svelte 5, incluindo $state, $derived e $effect.
Benefícios
- Horário de trabalho flexível e possibilidade de colaboração remota ou híbrida.
- Oportunidade de trabalhar com uma equipe experiente que já desenvolveu plataformas de sucesso.
- Liberdade criativa significativa e responsabilidade pessoal na definição de soluções técnicas.
- Envolvimento direto nas atividades de lançamento do produto e no desenvolvimento contínuo do negócio.
- Oportunidade de influenciar práticas de engenharia, decisões de infraestrutura e o roadmap técnico de longo prazo.
- Ambiente de trabalho dinâmico, acolhedor e que valoriza seus colaboradores.
- Acesso a uma rede profissional inspiradora de empreendedores e especialistas do setor.
- Oportunidade de contribuir para uma plataforma digital significativa que visa tornar o life coaching e o aconselhamento mais acessíveis.
