OverviewEstamos buscando um(a) Tech Lead com experiência em arquitetura de soluções robustas e escaláveis, bem como linguagem de programação Java e Node.JS, para se juntar à nossa equipe e contribuir para o desenvolvimento de soluções tecnológicas de ponta. Se você possui paixão por tecnologia, busca um ambiente desafiador e estimulante, essa oportunidade é para você!ResponsabilidadesParticipar do desenvolvimento de softwareFazer revisão de arquitetura para garantir segurança do sistema, qualidade, custo e requisitos não funcionaisDefinir a arquitetura e o design de sistemasAjudar em tarefas com maior grau de complexidade junto aos seus colegas de trabalhoGarantir as boas práticas de tecnologia e qualidade do códigoBuscar soluções e direcionar através da visão interna e de mercado (benchmarking)Desenvolver software com excelênciaAplicar boas práticas de codificação e padrões, priorizando segurança, escalabilidade e custoEscrever código limpo, legível e eficiente, evitando impactos negativos em processos existentesDesenvolver e implementar sistemas escaláveis e de alta performance utilizando as melhores práticas de desenvolvimentoRealizar revisões de código e garantir a qualidade do código produzidoImplementar testes unitários e de integração para garantir a qualidade do códigoColaborar com a equipeDesenvolver o time através de orientação técnica e mentoriasSuportar, tecnicamente, o desenvolvimento do timeParticipar da proposta e documentação de novas features e aplicaçõesRefinar e planejar o desenvolvimento de tarefas em conjunto com o timeRealizar revisões de código para garantir artefatos padronizados e de alta qualidadeTrabalhar com tecnologias inovadoras em novos projetosRequisitosExperiência robusta: No mínimo 5 anos de experiência em desenvolvimento de software utilizando as linguagens de programação Java e Node.JSVersionamento de projetos com GIT em equipe, incluindo code review, merge, CI/CD etc.Desenvolvimento de aplicações webTestes unitários e de integraçãoTroubleshooting de aplicações através de logs e ferramentas de monitoramento (APM)Padrões: Arquitetura, Design e MicrosserviçosConhecer Clean Architecture ou DDD ou HexagonalBancos NoSQL (Scylla, Redis, MongoDB, outros)Mensageria (Pub/Sub, Kafka, RabbitMQ)CI/CDElaboração de monitoramentos, métricas e alertasProdutos e serviços dos Cloud Providers (principalmente GCP)Instrumentação de códigoQualidade de software/Boas práticasExperiência com arquitetura com Baixa latência, Resiliência e EscalabilidadeVivência em ambiente ágilHabilidades essenciaisProduzir código simples, limpo e legívelMaturidade para trabalhar em equipes multidisciplinares de alta performanceCapacidade de aprendizado rápido e adaptabilidade a novas tecnologiasExcelentes habilidades de comunicação e relacionamento interpessoalDiferenciaisExperiência com outras tecnologiasFrameworks web (FastAPI, Flask, Django, etc.)Ferramentas de DevOps (Docker, Kubernetes, GitlabCI)BenefíciosCartão Flash no valor de R$ 500,00/MêsAcesso a Wellhub (Gynpass)Convênio Zenklub - Psicólogo / Nutricionista / Coaching / Terapia22 dias de suspensão de serviços remunerados sem que isso afete a sua contraprestação mensal depois de 1 ano de empresaParceria com curso de línguas "Time Load"Parceria com clínica bridges (Nutrição e Nutrólogo)
#J-18808-Ljbffr