Blend360

Engenheiro(a) Lead FullStack

TypeScriptPythonReactSQLGCPDockerTerraform
Tradução automática. Consulte o original.

Descrição da Empresa

A Blend é uma provedora líder de serviços de IA, comprometida em cocriar um impacto significativo para seus clientes por meio do poder da ciência de dados, IA, tecnologia e pessoas. Com a missão de impulsionar visões ousadas, a Blend enfrenta desafios significativos alinhando perfeitamente a experiência humana com a inteligência artificial. A empresa dedica-se a desbloquear valor e promover a inovação para seus clientes, aproveitando pessoas de classe mundial e uma estratégia orientada a dados. Acreditamos que o poder das pessoas e da IA pode ter um impacto significativo no seu mundo, criando trabalhos e projetos mais gratificantes para nossos colaboradores e clientes. Para mais informações, visite blend360.com

Estamos buscando um(a) Engenheiro(a) Lead FullStack para contribuir com nosso próximo nível de crescimento e expansão.

Descrição da Vaga

Sobre o que é esta posição?

  1. Liderar a arquitetura de backend e o design de API usando Python e Flask, assumindo a responsabilidade pela camada de serviço, revisões de código e orientação de padrões de backend em projetos full-stack.
  1. Projetar e implementar REST escaláveis e APIs assíncronas com foco em uma separação clara entre serviço e acesso a dados, além de manutenibilidade.
  1. Fornecer desenvolvimento prático de frontend com React e TypeScript, colaborando estreitamente com as equipes de UI para entregar funcionalidades de ponta a ponta e garantir uma integração perfeita entre frontend e backend.
  1. Arquitetar e gerenciar a infraestrutura em nuvem no GCP, aproveitando Cloud Run, Cloud Storage, Secret Manager, IAM, logs e monitoramento para implantações em nível de produção.
  1. Projetar e otimizar soluções de banco de dados usando Google Spanner e SQL, incluindo modelagem de dados para estruturas relacionais e BigQuery para casos de uso de análise e relatórios.
  1. Implementar estratégias de teste abrangentes em toda a stack, incluindo pytest para backend, Jest e React Testing Library para frontend, e Playwright para testes E2E.
  1. Estabelecer pipelines de CI/CD usando GitHub Actions e Docker, automatizando implantações, testes e processos de lançamento.
  1. Defender as melhores práticas de segurança, incluindo gerenciamento de dependências via Snyk, gerenciamento de segredos e configurações, e fluxos de trabalho de desenvolvimento seguro.
  1. Aproveitar ferramentas e fluxos de trabalho de desenvolvimento assistidos por IA para exploração de código, geração de testes, depuração e melhorias na produtividade do desenvolvedor.
  1. Orientar engenheiros juniores e de nível pleno em padrões full-stack, qualidade de código e práticas de liderança técnica.
  1. Assumir a responsabilidade pela entrega técnica entre as equipes de funcionalidades, garantindo o alinhamento nas decisões de arquitetura, padrões de teste e prontidão para implantação.

Qualificações

  1. Experiência profunda em Python com forte proficiência em Flask ou frameworks web similares para desenvolvimento de API de backend.
  1. Forte experiência prática em React e TypeScript com capacidade de construir funcionalidades de frontend em nível de produção e colaborar na entrega de UI/UX.
  1. Experiência comprovada no design e construção de APIs REST e arquiteturas orientadas a serviços com foco em escalabilidade e manutenibilidade.
  1. Sólida compreensão de SQL, design de banco de dados e melhores práticas de modelagem de dados.
  1. Experiência prática em GCP, incluindo Cloud Run, Cloud Storage e noções básicas de IAM e monitoramento.
  1. Experiência com estratégias de teste abrangentes: pytest, Jest, React Testing Library e frameworks de teste E2E como Playwright.
  1. Familiaridade com práticas de CI/CD, GitHub Actions e conteinerização com Docker.
  1. Compreensão das melhores práticas de segurança, incluindo gerenciamento de dependências, manipulação de segredos/configurações e fluxos de trabalho de desenvolvimento seguro.
  1. Capacidade de atuar como líder técnico, orientando outros e assumindo a responsabilidade por decisões arquiteturais em domínios full-stack.
  1. Experiência ou forte aptidão com ferramentas e fluxos de trabalho de desenvolvimento assistidos por IA para melhorar a qualidade do código e a produtividade do desenvolvedor.

E quanto aos idiomas?

Inglês: Avançado (necessário para comunicação eficaz com equipes globais)

Quanto tempo de experiência devo ter?

6+ anos de experiência em desenvolvimento Full-stack ou disciplinas relacionadas, como engenharia de Backend ou desenvolvimento Frontend, com experiência comprovada na liderança de entregas técnicas em múltiplas camadas da stack.

  1. Experiência com Google Spanner ou banco de dados nativo em nuvem é um diferencial.
  1. Experiência com BigQuery ou data warehouse para casos de uso de análise é um diferencial.
  1. Experiência com integração de ferramentas baseadas em agentes ou MCP é um diferencial.
  1. Experiência com arquiteturas assíncronas/orientadas a eventos é um diferencial.
  1. Familiaridade com infraestrutura como código ou Terraform é um diferencial.

Informações Adicionais

Nossos Benefícios e Vantagens

💰 Remuneração e Benefícios Financeiros

  • Gratificação natalina.
  • Fundo de reserva.
  • Vale-alimentação/refeição.
  • Auxílio Home Office.

🏥 Saúde e Seguros

  • Seguro de vida MetLife com cobertura funerária.
  • Plano de saúde MetLife, incluindo descontos odontológicos e plano oftalmológico.
  • Dependentes opcionais com custo adicional.

🗓️ Tempo Livre e Feriados

  • Dias de férias com aumentos anuais baseados no tempo de serviço.
  • Abono de férias.
  • Feriados oficiais por lei.
  • Semana Santa.
  • Dia de Finados.
  • Véspera de Natal.

⚖️ Equilíbrio entre Vida Pessoal e Profissional

  • Opções de trabalho flexíveis para ajudar você a encontrar o equilíbrio certo.

📚 Oportunidades de Aprendizado

  • Planos de estudo, cursos e oportunidades de desenvolvimento profissional.
  • Aulas de inglês para apoiar sua comunicação profissional.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores