Tech lead

2 meses atrás


HOME OFFICE, Brasil Aprova Tempo inteiro
  • Graduação completa em Analista de Sistemas, Ciência da Computação, Engenharia da Computação ou áreas afins.
  • Experiência na elaboração e execução de projetos complexos de forma estratégica.
  • Ser referência técnica, especialista em arquitetura da informação e ter cases de construção de aplicações escaláveis.
  • Ser referência técnica nas nossas stacks:
  • NodeJS, Typescript, Angular ou Vue ou React, MongoDB, e ferramentas da AWS.
  • Experiência construindo produtos que são distribuídas no modelo SaaS - Software as a Service
  • Habilidades de comunicação para explicar conceitos técnicos de forma clara e compreensível para o cliente e informar as ações de forma objetiva e coesa ao time.
  • Experiência em construção de aplicações em paradigma DDD (Design Driven Domain)
  • Experiência em construção de features de integrações (REST e SOAP)
  • Experiência em implementação de tecnologias de filas como RabbitMQ
Diferenciais
  • Já ter trabalhado em empresas que crescem seu faturamento 2-3x ao ano (Startups)
  • Experiência construindo produtos que são distribuídas no modelo SaaS - Software as a Service
  • Ter vivência em aplicações com regras de negócio similares a da Aprova



Nossa Stack

Estamos baseados em uma arquitetura de microsserviços em ambiente serverless, totalmente suportada pelos recursos da AWS.


Backend: Implementamos um backend RESTful utilizando microsserviços serverless em TypeScript e Node.js, com o framework Fastify. Essa atualização nos permite criar uma base ainda mais ágil e eficiente, mantendo a flexibilidade essencial para nossas operações. Estamos também migrando parte dos fluxos para operações assíncronas, utilizando RabbitMQ e SQS.


Frontend: Atualmente, utilizamos Angular para o desenvolvimento de interfaces interativas e dinâmicas. Implementamos também micro front-ends, garantindo maior modularidade e autonomia no desenvolvimento.


Práticas e Ferramentas: Utilizamos Domain Driven Design (DDD), RxJS e programação reativa em novas implementações. Mantemos 100% de nossa infraestrutura como código, seguindo as melhores práticas cloud-native, facilitando a escalabilidade e a manutenção contínua. Além disso, reforçamos nossa abordagem de testes automatizados com Playwright + Axios para o frontend e backend, garantindo a qualidade das entregas.

No que diz respeito à observabilidade, empregamos Grafana integrado com OpenTelemetry para monitoramento em tempo real e tracing detalhado, permitindo uma investigação ágil e eficiente de erros, além de otimizar o desempenho de nossos serviços.


Banco de Dados: Contamos com MongoDB e PostgreSQL como nossos sistemas de gerenciamento de banco de dados, proporcionando confiabilidade e flexibilidade para diferentes demandas.


Serviços AWS: Para suportar nossa arquitetura, confiamos em uma variedade de serviços da AWS, incluindo S3, SQS, RDS, Lambda, CloudFront e CloudFormation. Isso nos permite oferecer aos nossos clientes serviços confiáveis e de alta performance.


Automação e Gerenciamento: Implementamos integração contínua e entrega contínua (CI/CD) utilizando Jenkins, com integração ao Slack via n8n, para garantir uma entrega rápida e eficiente dos nossos produtos. Para organização e gerenciamento eficazes das tarefas de desenvolvimento, contamos com o Jira.

Estamos continuamente refinando nossa stack para enfrentar os desafios de escala e garantir que possamos atender às crescentes demandas de nossos clientes de maneira eficaz e inovadora.

  • Acompanhar a idealização de soluções de features a partir da necessidade desenhada e garantir uma comunicação/fluxo eficaz com o time de Produto, e partes interessadas, incentivando o time tech a compreender as entregas e as soluções propostas, com o olhar para o negócio e foco na entrega de valor para o cliente;
  • Pesquisar novas tecnologias e ser o precursor da cultura da inovação, desenvolvendo e implementando boas práticas de software e disseminando estas práticas no time;
  • Garantir o melhor padrão de qualidade, assegurando que os Desenvolvedores sejam owner de todo o ciclo de vida do do produto.
  • Elaborar visão técnica do que está sendo desenvolvido a fim de que a equipe desenvolva com a máxima eficiência, controlando o pipeline do projeto e garantindo as entregas;
  • Produzir especificações e determinar a viabilidade operacional;
  • Incentivar a escrita de códigos bem estruturados e limpos, eficientes e testáveis, seguindo as guidelines definidas pelo time de Engenharia;
  • Destravar o time nos cenários mais complexos: Fazer o papel de mentor e, quando necessário, ajudar individualmente cada profissional com rotinas de acompanhamento;
  • Ser o protagonista na elaboração e execução de planos estratégicos conforme objetivos de negócio da empresa, em busca de entregas de impacto na escalabilidade da aplicação.
  • Delegar tarefas complexas, gerir o tempo de forma eficiente e ter um olhar estratégico para otimizar os fluxos de trabalho;
  • Fazer e garantir a documentação técnica das tarefas entregues: ler, conferir, corrigir documentação gerada pela equipe, disseminando o conhecimento entre a área;
  • Ser investigativo e atento aos incidentes: identificar gargalos e intensificar esforços no desenvolvimento do time para elevar a barra na qualidade nas entregas. Frente a incidentes, o Tech Lead deve assumir a responsabilidade na condução da solução mais adequada e rápida;
  • Ser um facilitador da comunicação entre a área de Engenharia e as demais: assegurar a comunicação ágil e clara com os outros times, garantindo que os membros da equipe de engenharia trabalhem de forma colaborativa, compreendam os casos mais críticos e fiquem por dentro das dores trazidas pelo cliente.
  • Projetar, desenvolver e manter aplicações desenvolvidas pela companhia de maneira full stack, incluindo backend RESTful em TypeScript, NodeJS e Python, e frontend em TypeScript + Angular.
  • Ser owner de todo o ciclo de vida do desenvolvimento de software, escrevendo códigos bem estruturados, eficientes e testáveis, participando de revisões de código produzidos pelos colegas, garantindo nosso atual padrão de qualidade e sugerindo melhorias em todos os processos.
  • Ser referência técnica para os membros da equipe de engenharia e especialista em arquitetura da informação, auxiliando em dúvidas e configurações de cenários complexos.
  • Compor a elaboração e execução de planos estratégicos conforme objetivos de negócio da empresa, em busca de entregas de impacto na escalabilidade da aplicação.
  • Impulsionar melhorias significativas para um crescimento sustentável da aplicação, contribuindo com o design, arquitetura e na otimização das estruturas de dados de forma eficaz e inovadora.
  • Estabelecer comunicação eficaz com o time de Produto, e partes interessadas, para compreender as entregas e as soluções propostas.
  • Elaborar testes unitários seguindo as guidelines que serão estabelecidas e mantendo-se atualizado com as tendências tecnológicas.
  • Disseminar conhecimento para o time, criando documentação técnica das tarefas entregues.

  • Tech lead

    Há 1 mês


    HOME OFFICE, Brasil KMM by nstech Tempo inteiro

    Graduação em Engenharia de Software, Ciência da computação ou área relacionada.  Experiência comprovada como Tech Lead ou em um cargo similar.  Sólido conhecimento em TypeScript e NodeJS.  Conhecimento em React.  Conhecimento profundo de arquitetura de software e padrões de design.    Liderar e gerenciar uma equipe de desenvolvedores,...

  • Tech lead

    3 meses atrás


    HOME OFFICE, Brasil Grupo Petlove Tempo inteiro

    Experiência com Elixir e/ou PHP (Laravel); Sólido entendimento de arquitetura de sistemas distribuídos; Experiência com Webservices / REST e bancos de dados SQL ou NoSQL; Familiaridade com Cloud (AWS ou Google Cloud); Práticas de TDD/BDD; Conhecimento de mensageria e batch processing; Sólida base em OOP, Design Patterns e princípios SOLID....

  • Tech lead .net e azure

    2 meses atrás


    HOME OFFICE, Brasil Niteo Technologies Tempo inteiro

    Experiência comprovada como Tech Lead ou em um cargo similar. Proficiência em .NET, C#, ASP.NET, e outras tecnologias relacionadas. Experiência com Microsoft Azure, incluindo serviços como Azure DevOps, Azure Functions, e Azure SQL Database. Forte compreensão de arquitetura de software e design patterns. Habilidades de liderança e capacidade de motivar...

  • Tech lead

    4 semanas atrás


    HOME OFFICE, Brasil Nitro Agro Tempo inteiro

    Experiência sólida em React, React Native, Node.js e TypeScript. Conhecimento em desenvolvimento de APIs RESTful.  Experiência em implantação e gerenciamento de serviços na Azure.  Experiência comprovada em funções de liderança técnica ou como Tech Lead.  Fortes habilidades de comunicação, colaboração e liderança.  Experiência em...


  • HOME OFFICE, Brasil Vagas by Intera Tempo inteiro

    Tech Lead JavaScript Fullstack at Encora!CLT | Remote | Specialist As a Javascript Tech Lead, you will be key in guiding the technical direction and standards of a team of engineers. Proficiency in React and TypeScript.Your responsibilities will encompass coding, ensuring the quality of team members deliverables, shaping standards and best practices,...

  • Tech lead

    3 meses atrás


    HOME OFFICE, Brasil Aoop Cloud Solutions Tempo inteiro

    Como requisitos você deve ter: Experiência como Desenvolvedor Sênior ou Consultor Técnico em ServiceNow comprovada. Experiência prática e certificações na plataforma de soluções Servicenow. Experiência em metodologias Ágil. Habilidade de comunicação e relacionamento interpessoal em diferentes camadas. Capacidade de Liderança. Inglês...

  • Tech lead

    4 semanas atrás


    HOME OFFICE, Brasil VExpenses Tempo inteiro

    QUAIS SÃO OS REQUISITOS? Já ter atuado com infraestrutura e observabilidade em posições como DevOps, SRE e/ou similares; Já ter atuado com AWS (Amazon Web Services) em alguma experiência profissional; Possuir domínio sobre aplicações de monitoramento/observabilidade de sistemas; Já ter conduzido estratégias de mensageria e eventos; Ter trabalhado...

  • Senior tech recruiter

    2 meses atrás


    HOME OFFICE, Brasil Share People Hub Tempo inteiro

    Share People Hub is seeking a Tech Recruiter for a full remote work model and temporary contract.   What a day looks like for a Tech Recruiter at Share People Hub: Lead and manage the full-cycle recruitment process for technical positions, from job posting to offer acceptance; Colaborate closely with hiring managers to understand their hiring needs and...

  • Tech lead

    Há 1 mês


    HOME OFFICE, Brasil MATH Tempo inteiro

    Somos uma consultoria de marketing e tecnologia que utiliza ciências exatas para melhorar a relação entre marcas e pessoas. Combinamos nossas diversas experiências, equipes, tecnologia e processos testados em mais de 200 marcas, 20 países e milhões de pessoas impactadas para decodificar desafios. Tech Lead Missão: Responsável por garantir a...

  • Tech lead

    3 meses atrás


    HOME OFFICE, Brasil Vagas by Intera Tempo inteiro

    Seja Tech Lead na Ticket!Aqui na Ticket você terá a oportunidade de atuar na modernização da plataforma, onde o RH dos nossos clientes realizam o pedido dos benefícios para seus colaboradores. Você será responsável pelo software de sua squad olhando todo o ciclo de desenvolvimento de um produto, indo da definição ao deploy com autonomia. Nossos...

  • Tech lead

    3 meses atrás


    HOME OFFICE, Brasil EXA Tempo inteiro

    Sua missão:  Como Tech Lead você será a pessoa responsável por liderar tecnicamente os times de desenvolvimento de um conjunto de squads, orientando-os nas melhores decisões técnicas para garantir a entrega de soluções de alta qualidade. Você será um líder hands-on, capaz de abordar desafios tanto no desenvolvimento frontend quanto backend,...

  • Tech lead front-end

    4 semanas atrás


    HOME OFFICE, Brasil Sympla Tempo inteiro

     Estamos em busca de um Tech Lead - Frontend para liderar tecnicamente o desenvolvimento de nossos produtos digitais e garantir entregas de alta qualidade. Este(a) profissional será responsável por direcionar o time em decisões técnicas estratégicas, equilibrando velocidade e excelência, além de atuar no desenvolvimento de soluções robustas que...

  • Data engineer tech lead

    3 meses atrás


    HOME OFFICE, Brasil Wake Tempo inteiro

    O que a Wake espera Experiência consolidada em engenharia de dados. Proficiência em PySpark. Conhecimento intermediário ou superior em Scala. Experiência com Google Cloud Platform (GCP), especialmente nos serviços Composer e Dataproc. Sólido conhecimento de bancos de dados como MySQL, MongoDB e BigQuery. Experiência na criação...

  • Tech lead

    Há 1 mês


    HOME OFFICE, Brasil Premiersoft Tempo inteiro

    Pioneira em desenvolvimento mobile, a Premiersoft acompanha a trajetória do avanço tecnológico no mundo criando experiências inovadoras que transformam o negócio dos clientes.Atualmente a equipe conta com mais 190 #Heroes, especialistas de diversas áreas e ramos do conhecimento tecnológico, movidos por desafios, mirando na excelência.Sobre a...

  • Tech lead

    2 meses atrás


    HOME OFFICE, Brasil ateliware Tempo inteiro

    5+ years of experience with web/mobile software engineering (or equivalent experience); Experience with leadership; Proficiency in .NET and C#; Advanced/Fluent English; Extensive experience with Agile Project Management (Scrum/Kanban); Ability to solve complex problems with simple and elegant solutions. Be the technical reference for the team, being...

  • Tech lead

    2 meses atrás


    HOME OFFICE, Brasil Mevo Tempo inteiro

    Desejável 3 anos de experiência com desenvolvimento front end utilizando React.js. Conhecimento em alguma biblioteca de gerenciamento de formulário (ex: Formik). Conhecimento de gerenciadores de estado global (ex: Redux, Jotai, Zustand, Context api). Desejável 2 anos de experiência com desenvolvimento backend utilizando node.js. Desejável 3 anos de...

  • Tech lead

    4 semanas atrás


    HOME OFFICE, Brasil Voltz, a Fintech da Energisa Tempo inteiro

    Ensino superior completo em áreas correlatas. Experiência em gestão de pessoas. Utilização  de  diferentes  tipos  de  testes,  unidade,  integração,  carga,  instrumental, regressão (em diversos cenários). Atuação com hosting, sizing e aspectos da infraestrutura das aplicações da stack que trabalha (monitoramento, logging,...

  • Tech lead full stack

    2 semanas atrás


    HOME OFFICE, Brasil Bankme. Tempo inteiro

    QUEM SOMOS? Somos a primeira fintech do Brasil que cria e opera Mini Bancos! Permitimos que empreendedores abram suas próprias securitizadoras para realizar empréstimos e operações de recebíveis. Nosso propósito é viabilizar o acesso a soluções que geram crédito, liberdade e oportunidade de negócios para quem quer empreender! Procuramos um(a)...

  • Tech lead

    3 meses atrás


    HOME OFFICE, Brasil Intera Tempo inteiro

    Quem Somos Somos um software de recrutamento feito por recrutadores, para recrutadores. Tornamos o trabalho de quem recruta menos operacional e mais estratégico, eliminando planilhas, ferramentas paralelas e trabalho manual desnecessário. Mais que um ATS (Applicant Tracking System), uma ferramenta completa que centraliza de verdade a atuação do...

  • Tech lead

    3 meses atrás


    HOME OFFICE, Brasil Conta Azul Tempo inteiro

    Buscamos desenvolvedoras e desenvolvedores que queiram impactar milhares de pequenas empresas no Brasil. Pessoas que, além de visão de negócio, queiram fazer parte de um ambiente altamente colaborativo, divertido e que tenham paixão por resolver problemas complexos de maneira criativa.Você está cansado do café com leite da sua empresa e querendo um...