[Tech Lead | Senior] Híbrido (Porto Alegre) | 44h semanais Para você nos conhecer melhor Desenvolvemos pessoas, softwares & negócios +15 anos de experiência desenvolvendo software em 4 continentes com NPS +84, nos colocando em zona de excelência!
Atuamos no desenvolvimento de soluções digitais (web, mobile, BI, RPA, entre outros), com sedes em São Paulo, Porto Alegre, Belo Horizonte e EUA.
Overview da oportunidade: Estamos em busca de uma Pessoa Tech Lead altamente qualificada, com expertise em diversas stacks e tecnologias, para liderar a direção técnica dos projetos de uma das maiores empresas de planos de saúde do Rio Grande do Sul.
Este profissional será responsável por garantir a qualidade, sustentabilidade, eficiência e inovação no desenvolvimento de soluções tecnológicas em um ambiente dinâmico e desafiador.
Responsabilidades e atribuições: Definir a arquitetura técnica dos projetos, garantindo escalabilidade, segurança e manutenibilidade das soluções; Liderar e apoiar equipes de desenvolvimento no uso de stacks como Java, Node.js, React, APIs RESTful, GraphQL, desenvolvimento Mobile (Android/iOS), low-code LifeRay, low-code Outsystems, entre outras; Garantir as melhores práticas de desenvolvimento, incluindo revisão de código, qualidade de software, e alinhamento com requisitos técnicos e de negócios; Implementar e gerenciar pipelines de CI/CD, garantindo automação de testes, deploys contínuos e qualidade das entregas; Estabelecer estratégias para o desenvolvimento de componentes reutilizáveis e modulares; Promover a aplicação de padrões de design (design patterns) e práticas de clean code; Realizar a integração com sistemas externos, como APIs, bancos de dados relacionais e não-relacionais, e sistemas legados; Trabalhar em parceria com stakeholders e Product Managers para garantir alinhamento estratégico e técnico; Elaborar documentação técnica detalhada, incluindo diagramas de arquitetura, fluxos de dados e especificações técnicas; Atuar como mentor técnico para a equipe, promovendo o crescimento técnico e desenvolvimento individual dos membros do time.
Habilidades que você precisa ter: Formação em Engenharia de Software, Ciências da Computação ou áreas correlatas; Experiência sólida em desenvolvimento de software com tecnologias como Java, Node.js, React, entre outras; Conhecimento avançado em desenvolvimento Mobile nativo (Android/iOS) ou híbrido; Ampla experiência em design e desenvolvimento de APIs (RESTful e/ou GraphQL); Conhecimento em bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB, DynamoDB); Experiência com ferramentas e pipelines de CI/CD; Forte entendimento de práticas de segurança de software e mitigação de vulnerabilidades; Experiência com arquitetura de sistemas distribuídos e escaláveis; Habilidade de comunicação com times técnicos e stakeholders, promovendo alinhamento e colaboração; Experiência com metodologias ágeis (Scrum/Kanban).
Habilidades que vão fazer você se destacar: Experiência com frameworks de low-code, como LifeRay e OutSystems; Conhecimento em tecnologias de containers e orquestração, como Docker e Kubernetes; Experiência com arquiteturas serverless ou microservices; Certificações em áreas relacionadas a desenvolvimento e arquitetura de software; Domínio de ferramenta de acompanhamento de projetos ágeis Azure Devops.
O que você vai encontrar na GX2: Hub de conteúdo autoral segmentado por trilhas de conhecimento (IA, QA, Agilidade, Design UX/UI, Produto, Desenvolvimento de Software); Talks mensais focados no desenvolvimento de soft skills; Cultura de cuidado com as pessoas e saúde mental; Plataforma de saúde mental e bem-estar; Follow Up GX2: Acompanhamento mensal individual voltado ao bem-estar e desenvolvimento.
Recado da GX2: Esta é uma vaga abrangente a todas as pessoas interessadas.
Trabalhamos diariamente para construir um ambiente diverso e plural, que valoriza e respeita as diferenças e defendemos a liberdade de ser quem se é, livre de estereótipos e preconceitos.