Principais responsabilidades:Desenvolvimento e Manutenção de AplicaçõesCriar e manter aplicações web e móveis utilizando tecnologias modernas;Escrever código eficiente, reutilizável e bem documentado;Implementar APIs RESTful e GraphQL para comunicação entre frontend e backend.Arquitetura e Design de SoftwareDefinir e projetar a arquitetura de sistemas escaláveis e de alta performance;Escolher as melhores tecnologias para cada projeto;Implementar boas práticas de desenvolvimento, como SOLID, Design Patterns e Clean Code.Liderança TécnicaApoiar e orientar desenvolvedores juniores e plenos;Revisar código (Code Review) e garantir a qualidade das entregas;Atuar na definição de padrões e boas práticas dentro da equipe.Integração e DevOpsTrabalhar com ferramentas de CI/CD para automação de deploys;Configurar e gerenciar servidores e serviços na nuvem;Monitorar a performance e a segurança das aplicações.Colaboração e ComunicaçãoTrabalhar em equipe com designers, gerentes de produto e outros desenvolvedores.#J-18808-Ljbffr