DESENVOLVEDOR FULL STACK SÊNIOR

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Graduação ou ensino técnico na área de tecnologia., Sólido conhecimento em desenvolvimento full stack, incluindo front-end e back-end., Experiência com Node.js, Python e tecnologias relacionadas., Conhecimento em arquiteturas de microserviços, sistemas distribuídos e metodologias ágeis..

Key responsibilities:

  • Desenvolver e escalar produtos em equipe, atuando como referência técnica.
  • Liderar iniciativas de melhoria contínua e otimização de processos de desenvolvimento.
  • Mentorar desenvolvedores juniores e plenos, realizando code reviews e oferecendo orientação técnica.
  • Colaborar com outras equipes para garantir entregas de alta qualidade e inovação tecnológica.

Cloudmatize logo
Cloudmatize https://www.cloudmatize.com
11 - 50 Employees
See all jobs

Job description

Empresa Cloudmatize Sistemas

Na Cloudmatize, somos apaixonados por impulsionar a transformação digital de nossos clientes através de soluções inovadoras em nuvem. Somos parceiros Premier Google. Com uma cultura dinâmica e colaborativa, estamos na vanguarda da tecnologia, oferecendo um ambiente desafiador e repleto de oportunidades para profissionais que desejam crescer e deixar sua marca. Valorizamos a autonomia, a criatividade e o trabalho em equipe, buscando constantemente novas formas de superar expectativas e construir o futuro da nuvem. Se você busca um lugar onde suas ideias são valorizadas e seu impacto é real, a Cloudmatize é o seu próximo passo!

Oportunidade: É um profissional altamente experiente e autônomo, com profundo domínio de todo o ciclo de desenvolvimento de software, do frontend ao backend. Além da excelência técnica, ele se destaca pela capacidade de liderar, mentorar, tomar decisões arquiteturais complexas e resolver os desafios mais difíceis, impactando diretamente a estratégia e os resultados da empresa. Ele é frequentemente visto como uma referência técnica e um líder informal ou formal dentro da equipe.

Alguns do nossos diferenciais incluem:

  • Nossa empresa oferece a modalidade de trabalho remoto.
  • Oportunidades de desenvolvimento profissional e crescimento na empresa.
  • Ambiente de trabalho dinâmico e colaborativo.
    • Responsabilidades:

      • Ser referência técnica e participar ativamente na construção, desenvolvimento e escalabilidade dos produtos junto com o squad.
      • Capacidade de trabalhar de forma independente, tomando iniciativas e decisões estratégicas.
      • Colaborar no planejamento e execução de eventos da squad, assim como nos processos de deploy.
      • Fornecer soluções que aderem às melhores práticas e padrões de codificação.
      • Liderar e motivar o desenvolvimento contínuo do squad.
      • Criar e manter processos saudáveis no desenvolvimento de software.
      • Habilidade em gestão de tempo para otimizar resultados.
      • Estar disposto a aprender e atuar com diferentes tecnologias e linguagens.
      • Desenvolver novas funcionalidades para os produtos.
      • Participar ativamente na melhoria do fluxo de trabalho de desenvolvimento.
      • Acompanhar o monitoramento de métricas técnicas e de negócios.
      • Atuar como mentor para desenvolvedores juniores e plenos, revisando seu código, oferecendo orientação técnica e promovendo seu desenvolvimento profissional.
      • Identificar gargalos de performance, áreas para refatoração e melhorias na qualidade do código e na infraestrutura. Liderar iniciativas de otimização.
      • Pesquisar e avaliar novas tecnologias, ferramentas e abordagens que possam agregar valor à empresa e melhorar os processos de desenvolvimento.
      • Realizar code reviews rigorosos, garantindo a qualidade, segurança e aderência aos padrões do código produzido pela equipe.
      • Colaborar de forma eficaz com outras equipes (DevOps, QA, Produto, Design) para garantir a entrega de soluções coesas e de alta qualidade.
      • Criar e manter documentação técnica de alto nível, incluindo diagramas de arquitetura, decisões de design e guias para desenvolvedores.
        • Requisitos:

          • Tenha experiência em equipe 100% remota
          • Experiência com processos ágeis (desejável)
          • Conhecimento de Node.js, Python e tecnologias correlacionadas
          • Conhecimentos em sistemas distribuídos de mensageria
          • Workflow de desenvolvimento com git, revisão de código
          • Experiência em planejar e construir arquiteturas orientada a eventos e microserviços
          • Conhecimento em metodologias ágeis.
            • Diferencial:

              • Experiência com Google Cloud Platform.
              • Familiaridade com soluções de Big Data.
              • Familiaridade com Keycloak ou outras ferramentas de identidade e acesso.
              • Conhecimentos em Kubernetes
              • Integração contínua e entrega contínua (exemplos GitHub Actions, Jenkins, Gitlab, etc)
              • Familiaridade com conceitos de SOLID, Clean Architecture, Clean Code;

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Teamwork
  • Leadership
  • Problem Solving

Full Stack Engineer Related jobs