Líder Técnico Full-Stack (Angular/Python/Dados)

Extractta | São Paulo - SP | Remoto

Como nosso(a) Líder Técnico Full-Stack, você será o pilar de excelência técnica para uma equipe unificada, responsável por todo o ciclo de vida de nossas soluções: desde a concepção e desenvolvimento de interfaces de usuário interativas e responsivas em Angular, passando pela construção de APIs robustas e escaláveis em Python, até a engenharia de pipelines de dados eficientes que sustentam toda a inteligência do negócio. Sua paixão por arquiteturas coesas, código de altíssima qualidade em todas as camadas da aplicação, e por desenvolver o potencial máximo de cada membro da equipe, será crucial para nosso sucesso.

Faixa salarial

A combinar

Regime de contratação

CLT, PJ

Benefícios

Suas Responsabilidades Estratégicas e Técnicas:
  • Liderança Técnica Holística e Mentoria:
    • Guiar, mentorar e inspirar Engenheiros de Software (Frontend e Backend) e Engenheiros de Dados, promovendo uma cultura de excelência técnica, colaboração e aprendizado contínuo em todas as disciplinas.
    • Ser a referência técnica para a equipe em desenvolvimento Frontend (Angular, TypeScript/JavaScript, HTML, CSS), Backend (Python, FastAPI/Django), arquitetura de APIs, modelagem de dados, pipelines de dados (Airflow, Spark) e boas práticas de engenharia full-stack.
  • Arquitetura e Design de Soluções End-to-End:
    • Definir e evoluir a arquitetura de sistemas completos e integrados, garantindo a coesão, escalabilidade, performance e segurança desde a interface do usuário até a camada de dados.
    • Liderar decisões técnicas complexas que impactam múltiplas camadas da aplicação, considerando os trade-offs e a visão de longo prazo do produto.
    • Garantir a melhor experiência do usuário através de designs técnicos eficientes no frontend e integrações fluidas com o backend.
  • Desenvolvimento, Qualidade e Boas Práticas Full-Stack:
    • Estabelecer e zelar por padrões elevados de qualidade de código, testes automatizados (unitários, de integração, E2E em todas as camadas), e documentação técnica em todo o stack.
    • Conduzir revisões de código (code reviews) e de design técnico (design reviews) de forma construtiva, abrangendo frontend, backend e dados.
    • Promover o uso de design patterns, componentização e arquiteturas reativas no frontend, e microserviços ou arquiteturas bem definidas no backend.
  • Processos Ágeis e DevOps:
    • Implementar e otimizar processos de desenvolvimento ágil (Scrum/Kanban) e cultura DevOps para o ciclo de vida completo das aplicações.
    • Gerenciar e aprimorar pipelines de CI/CD (Gitlab/Github) que suportem a integração e entrega contínua de componentes de frontend, backend e dados.
  • Colaboração e Comunicação Estratégica:
    • Atuar como a principal interface técnica da equipe com Product Owners, Designers de UX/UI, outras equipes de engenharia e stakeholders, traduzindo requisitos de negócio em soluções técnicas viáveis e inovadoras.
    • Comunicar de forma clara e eficaz a visão técnica, decisões e desafios para públicos diversos.
O Que Buscamos em Você (Requisitos Essenciais de um "Fera" Full-Stack):
  • Experiência comprovada como Líder Técnico, Arquiteto(a) Full-Stack ou Sênior em equipes que desenvolvem produtos web completos.
  • Profundo Conhecimento e Experiência em Desenvolvimento Frontend Moderno:
    • Domínio de Angular (versões recentes), TypeScript e JavaScript (ES6+).
    • Experiência sólida com HTML5, CSS3 (Sass/Less), design responsivo e PWA.
    • Conhecimento em gerenciamento de estado (NgRx, Akita ou similar), componentização e performance no frontend.
  • Proficiência Nível Expert em Python para Backend:
    • Desenvolvimento de APIs robustas com frameworks como FastAPI e/ou Django.
    • Conhecimento profundo em ORMs (Django ORM e/ou SQLAlchemy) e SQL avançado.
  • Sólida Experiência em Engenharia de Dados:
    • Criação e orquestração de pipelines de dados com Apache Airflow.
    • Processamento de dados com Apache Spark (PySpark/Scala).
    • Conhecimento em ETL/ELT, Data Warehousing/Lakes.
  • Excelentes Habilidades de Arquitetura de Software e Sistemas Distribuídos: Capacidade de projetar e integrar soluções complexas envolvendo múltiplas tecnologias e camadas.
  • Domínio de CI/CD (Gitlab/Github) e Git (Gitflow).
  • Familiaridade com Ambientes Cloud (AWS, GCP) e seus serviços relevantes para frontend, backend e dados.
  • Paixão por Mentoria e Desenvolvimento de Pessoas.
  • Visão Estratégica, Habilidade de Resolução de Problemas Complexos e Pensamento Sistêmico.
  • Comunicação Excepcional e Habilidade de Colaboração Interdisciplinar.
Seria um Diferencial Incrível (Desejáveis):
  • Conhecimento em outras linguagens/frameworks frontend (React, Vue.js).
  • Experiência com design de UX/UI ou forte sensibilidade para a experiência do usuário.
  • Conhecimento em Java (com Quarkus ou Spring Boot) para possíveis integrações.
  • Experiência com tecnologias de streaming de dados (Kafka, Flink).
  • Conhecimento avançado em containers e orquestração (Docker, Kubernetes).
  • Certificações relevantes (Angular, TypeScript, Python, Cloud, Data Engineering, Arquitetura).
  • Contribuições para projetos open-source ou palestras em eventos da comunidade.
A Extractta destaca-se no mercado como uma empresa especializada em tecnologia da informação dedicada a fornecer serviços profissionais e ferramentas avançadas com o objetivo de impulsionar e acelerar o crescimento do negócio de nossos clientes.

Com um forte enfoque em soluções orientada por dados, somos reconhecidos por nossa abordagem Data Driven, que nos permite entregar resultados excepcionais e impulsionar a inovação contínua.
Ver página da empresa

Líder Técnico Full-Stack (Angular/Python/Dados)

Extractta | São Paulo - SP | Remoto

Descrição da vaga

Como nosso(a) Líder Técnico Full-Stack, você será o pilar de excelência técnica para uma equipe unificada, responsável por todo o ciclo de vida de nossas soluções: desde a concepção e desenvolvimento de interfaces de usuário interativas e responsivas em Angular, passando pela construção de APIs robustas e escaláveis em Python, até a engenharia de pipelines de dados eficientes que sustentam toda a inteligência do negócio. Sua paixão por arquiteturas coesas, código de altíssima qualidade em todas as camadas da aplicação, e por desenvolver o potencial máximo de cada membro da equipe, será crucial para nosso sucesso.

Responsabilidades e atribuições

Suas Responsabilidades Estratégicas e Técnicas:
  • Liderança Técnica Holística e Mentoria:
    • Guiar, mentorar e inspirar Engenheiros de Software (Frontend e Backend) e Engenheiros de Dados, promovendo uma cultura de excelência técnica, colaboração e aprendizado contínuo em todas as disciplinas.
    • Ser a referência técnica para a equipe em desenvolvimento Frontend (Angular, TypeScript/JavaScript, HTML, CSS), Backend (Python, FastAPI/Django), arquitetura de APIs, modelagem de dados, pipelines de dados (Airflow, Spark) e boas práticas de engenharia full-stack.
  • Arquitetura e Design de Soluções End-to-End:
    • Definir e evoluir a arquitetura de sistemas completos e integrados, garantindo a coesão, escalabilidade, performance e segurança desde a interface do usuário até a camada de dados.
    • Liderar decisões técnicas complexas que impactam múltiplas camadas da aplicação, considerando os trade-offs e a visão de longo prazo do produto.
    • Garantir a melhor experiência do usuário através de designs técnicos eficientes no frontend e integrações fluidas com o backend.
  • Desenvolvimento, Qualidade e Boas Práticas Full-Stack:
    • Estabelecer e zelar por padrões elevados de qualidade de código, testes automatizados (unitários, de integração, E2E em todas as camadas), e documentação técnica em todo o stack.
    • Conduzir revisões de código (code reviews) e de design técnico (design reviews) de forma construtiva, abrangendo frontend, backend e dados.
    • Promover o uso de design patterns, componentização e arquiteturas reativas no frontend, e microserviços ou arquiteturas bem definidas no backend.
  • Processos Ágeis e DevOps:
    • Implementar e otimizar processos de desenvolvimento ágil (Scrum/Kanban) e cultura DevOps para o ciclo de vida completo das aplicações.
    • Gerenciar e aprimorar pipelines de CI/CD (Gitlab/Github) que suportem a integração e entrega contínua de componentes de frontend, backend e dados.
  • Colaboração e Comunicação Estratégica:
    • Atuar como a principal interface técnica da equipe com Product Owners, Designers de UX/UI, outras equipes de engenharia e stakeholders, traduzindo requisitos de negócio em soluções técnicas viáveis e inovadoras.
    • Comunicar de forma clara e eficaz a visão técnica, decisões e desafios para públicos diversos.

Requisitos e qualificações

O Que Buscamos em Você (Requisitos Essenciais de um "Fera" Full-Stack):
  • Experiência comprovada como Líder Técnico, Arquiteto(a) Full-Stack ou Sênior em equipes que desenvolvem produtos web completos.
  • Profundo Conhecimento e Experiência em Desenvolvimento Frontend Moderno:
    • Domínio de Angular (versões recentes), TypeScript e JavaScript (ES6+).
    • Experiência sólida com HTML5, CSS3 (Sass/Less), design responsivo e PWA.
    • Conhecimento em gerenciamento de estado (NgRx, Akita ou similar), componentização e performance no frontend.
  • Proficiência Nível Expert em Python para Backend:
    • Desenvolvimento de APIs robustas com frameworks como FastAPI e/ou Django.
    • Conhecimento profundo em ORMs (Django ORM e/ou SQLAlchemy) e SQL avançado.
  • Sólida Experiência em Engenharia de Dados:
    • Criação e orquestração de pipelines de dados com Apache Airflow.
    • Processamento de dados com Apache Spark (PySpark/Scala).
    • Conhecimento em ETL/ELT, Data Warehousing/Lakes.
  • Excelentes Habilidades de Arquitetura de Software e Sistemas Distribuídos: Capacidade de projetar e integrar soluções complexas envolvendo múltiplas tecnologias e camadas.
  • Domínio de CI/CD (Gitlab/Github) e Git (Gitflow).
  • Familiaridade com Ambientes Cloud (AWS, GCP) e seus serviços relevantes para frontend, backend e dados.
  • Paixão por Mentoria e Desenvolvimento de Pessoas.
  • Visão Estratégica, Habilidade de Resolução de Problemas Complexos e Pensamento Sistêmico.
  • Comunicação Excepcional e Habilidade de Colaboração Interdisciplinar.

Requisitos desejáveis

Seria um Diferencial Incrível (Desejáveis):
  • Conhecimento em outras linguagens/frameworks frontend (React, Vue.js).
  • Experiência com design de UX/UI ou forte sensibilidade para a experiência do usuário.
  • Conhecimento em Java (com Quarkus ou Spring Boot) para possíveis integrações.
  • Experiência com tecnologias de streaming de dados (Kafka, Flink).
  • Conhecimento avançado em containers e orquestração (Docker, Kubernetes).
  • Certificações relevantes (Angular, TypeScript, Python, Cloud, Data Engineering, Arquitetura).
  • Contribuições para projetos open-source ou palestras em eventos da comunidade.
Enviar candidatura
Enviar candidatura

Faixa salarial

A combinar

Regime de contratação

CLT, PJ

Sobre a empresa

A Extractta destaca-se no mercado como uma empresa especializada em tecnologia da informação dedicada a fornecer serviços profissionais e ferramentas avançadas com o objetivo de impulsionar e acelerar o crescimento do negócio de nossos clientes.

Com um forte enfoque em soluções orientada por dados, somos reconhecidos por nossa abordagem Data Driven, que nos permite entregar resultados excepcionais e impulsionar a inovação contínua.
Ver página da empresa