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.
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.
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.