Como a WebLab Technology se tornou uma empresa com equipes profissionais e dedicadas construindo produtos em IA, SaaS e engenharia em nuvem após uma jornada de 10 anos?
Os últimos dez anos foram significativos aqui na . Iniciamos nossa jornada em dezembro de 2013 como uma pequena equipe de desenvolvedores em um projeto terceirizado para uma empresa de marketing, parceira da Emaar Properties. O projeto foi uma solicitação de um dos cofundadores, hoje CTO e Arquiteto de Soluções, que acabava de concluir a implantação de quiosques de navegação indoor para shoppings.
Remoto primeiro
No início do projeto alugamos um escritório num centro de negócios localizado numa zona industrial de uma das cidades da Ucrânia. Após 6 meses de trabalho, recebemos financiamento adicional do cliente e precisávamos de mais pessoas para integrar a equipe.
Acontece que alguns membros da nossa equipe deveriam partir no final daquele ano: um dos principais engenheiros estava se mudando para a França e o outro retornando para Dubai. Foi muito difícil contratar engenheiros com as competências adequadas, principalmente porque estávamos a perder para grandes empresas em termos de qualidade de escritório e gestão de espaço.
Mas foi isso que nos levou a desenvolver nossa estratégia de contratação remota . Na altura, em 2014, era a nossa grande vantagem competitiva porque havia um grupo significativo de engenheiros que queriam trabalhar remotamente.
Após esse período inicial de crescimento, percebemos que a competência técnica por si só não era mais suficiente para formar uma equipe contundente. Nossa abordagem remota exigia engenheiros que pudessem trabalhar de forma autônoma, fossem capazes de tomar decisões por conta própria e estivessem prontos para assumir a responsabilidade pelo resultado.
Equipes Dedicadas
Percebemos que trabalhar no formato de equipes dedicadas é a melhor abordagem para . Isso significa que podemos formar equipes para trabalhar exclusivamente em projetos de uma determinada empresa e ao mesmo tempo ampliar seu quadro interno. Este modelo tem uma série de outras vantagens importantes:
1. Foco total nos objetivos do cliente. Uma equipe dedicada foca apenas nas necessidades de um cliente específico e está sempre disponível para responder rapidamente na solução de seus problemas de negócio. Mais do que apenas estarem disponíveis, equipes dedicadas sempre aparecem e entregam aos seus clientes, proporcionando uma execução confiável e consistente.
2. Integração orgânica com o negócio. Nossa equipe se adapta totalmente à cultura corporativa do cliente, seguindo rituais estabelecidos como reuniões diárias, planejamento semanal ou reuniões de acompanhamento de progresso. Mergulhamos nos objetivos de negócio da empresa e escolhemos os métodos de cooperação mais adequados para eles.
3. Acesso pronto (rápido) ao conhecimento especializado em diversas áreas — tecnologias de nuvem, desenvolvimento front-end, DevOps, etc. Ajudamos nossos clientes a encontrar exatamente os especialistas certos para seus projetos.
4. Padrões prontos para usar para desempenho . As empresas jovens podem não ter a cultura, as abordagens e as metodologias certas para trabalhar com equipes de engenharia. Conhecemos muitas técnicas prontas para uso, como Scrum adequado, padrões culturais, atividades de engajamento, etc.
5. Custo-eficácia . O cliente paga apenas pelas funções necessárias, não pela manutenção de escritório adicional, equipamentos, contratação/recrutamento, treinamento, seguros, contabilidade, jurídico, impostos, etc.
A Europa Oriental oferece um vasto conjunto de recursos humanos que as empresas globais podem aproveitar. Além disso, os trabalhadores da Europa de Leste possuem conjuntos de competências muito elevados e muito procurados — por vezes superiores aos dos países ocidentais — combinados com salários comparativamente mais baixos. Por exemplo, o salário médio de um engenheiro de software sênior na é de US$ 58 mil, na — US$ 60 mil, na — US$ 64 mil. Nos , esse valor chega a US$ 145 mil por ano exatamente para as mesmas habilidades e experiência.
Portanto, trabalhar com Equipes Sênior de Desenvolvimento Dedicadas da Europa Oriental é uma oportunidade de obter altos retornos e engenheiros profissionais e motivados a preços ideais — um relacionamento mutuamente benéfico para todas as partes.
Valores que unem nossa equipe
Aqui na WebLab Technology, temos um conjunto rígido de valores que informam todas as decisões que tomamos. Mas não os formamos num dia. Nossos valores são um longo processo evolutivo que ainda está em andamento. Os valores permitem que nossos colegas de equipe, clientes e parceiros saibam o que esperar de nós, porque quando as pessoas compartilham valores comuns, isso cria confiança e previsibilidade nos relacionamentos.
1. Mente aberta : Sempre disposto a aprender e se adaptar.
Humildade: Adotar uma autoavaliação modesta.
3. Respeito: Manter a consideração e a empatia pelos outros.
4. Autodirigido: Buscando a excelência de forma autônoma.
5. Honestidade: Abordar as questões com sinceridade e coragem.
6. Propriedade: Tratar cada projeto como se fosse nosso, garantindo o seu sucesso.
Cooperação com Shaman como um dos nossos pontos de viragem
Nossas equipes de desenvolvimento dedicadas costumam trabalhar em dois formatos: ampliam as equipes existentes do cliente, mas têm uma área de responsabilidade específica, ou são totalmente responsáveis por toda a direção de P&D da empresa cliente, como foi o caso da .
é um dos nossos principais clientes com quem temos muito orgulho de trabalhar. A componente técnica da empresa é totalmente implementada pelo WebLab. É agora um negócio estabelecido com clientes entre as principais corporações farmacêuticas do mundo, como , , , .
Nossa colaboração com começou em 2015 com a ideia de um aplicativo iOS para uso interno para criar apresentações em telas inteligentes. Essas apresentações precisavam ser fáceis de adaptar ao público, compartilháveis e simples de projetar. O aplicativo gerou muita força de mercado e agora é usado por empresas globais em todo o mundo. Foi com base nesta aplicação que criámos uma empresa B2E SaaS, que hoje emprega mais de 30 dos nossos engenheiros.
Atualmente, a Shaman está promovendo ativamente seu principal produto, , no mercado farmacêutico. Em linha com a missão da Shaman, a empresa procura capacitar as equipas de conteúdo das Organizações de Ciências da Vida com a melhor plataforma sem código disponível, permitindo-lhes criar conteúdo personalizado para profissionais de saúde (HCP) da forma mais eficiente possível.
A recente mudança das principais empresas farmacêuticas para estratégias digitais aumentou a procura por conteúdos exclusivos. No entanto, muitas destas empresas não têm tempo para criar e gerir rapidamente grandes quantidades de informação. É aqui que entra o ShamanGo – seus usuários podem gerar conteúdo omnicanal de alta qualidade em minutos, integrando-se à plataforma líder . Graças à estreita cooperação com , o ShamanGo tornou-se a solução ideal para acelerar a produção de conteúdo no contexto da transformação digital da indústria farmacêutica.
Ao longo dos nossos anos de cooperação com a Shaman, alcançámos alguns sucessos que moldaram o nosso trabalho conjunto. Algumas de nossas conquistas de maior orgulho incluem:
● Dimensionei a equipe para mais de 30 engenheiros; ● Implementamos Scrum e Scrum de Scrums para manter consistência e motivação em nossas sete equipes dedicadas; ● Desenvolvi uma estratégia de controle de qualidade avançado (um conceito vital no setor B2E devido à sua demanda por estabilidade) e ; ● Obteve certificação ; ● Criou uma infraestrutura global nos EUA, na Europa e na Ásia-Pacífico ● Atingiu um alto nível de automação de infraestrutura e controle de qualidade; ● Obtive pontuações máximas na metodologia Framework; ● Apoiei o processo de Certificação ; ● Lançou um sistema de tomada de decisões baseado em dados; ● Implementei integração com diversas plataformas de terceiros, incluindo Salesforce;
Estratégia de IA
Acreditamos que a IA mudará o mundo e por isso é um dos nossos principais objetivos permanecer à frente da concorrência neste domínio.
Começamos a trabalhar com IA em 2019, com foco em problemas de roteamento, algoritmos genéticos de múltiplos objetivos e cartas usando visão computacional. Hoje, temos mais de dez cases de sucesso de IA em nosso portfólio.
Passamos para uma integração mais ativa de tecnologias generativas de IA nos processos de negócios em 2022. Isso nos levou a focar no desenvolvimento de agentes de IA e soluções RAG baseadas em modelos como GPT-4, Llma2, Difusão Estável, etc. indústrias, podemos ver o benefício que a IA pode trazer para a engenharia de software e planejar abraçar essa mudança.
Nossos projetos anteriores incluem soluções de IA para otimizar fluxos de trabalho em empresas farmacêuticas. Por exemplo, desenvolvemos Magic Copy for , como um agente de IA baseado em GPT-4 que gera modelos de e-mail otimizados seguindo instruções simples de entrada de um usuário.
Outro caso de sucesso é o uso de visão computacional no banco de dados FoodTech, que projetamos para o OllyFood. Para este projeto implementamos um sistema automatizado de controle de qualidade de pratos e produtos baseado em análise de imagens.
O sistema baseado em visão computacional analisa imagens de pratos, identifica todos os ingredientes, atribui pontuações de qualidade e detecta até 80% de desvios antes que o produto chegue ao cliente.
Continuamos a desenvolver ativamente soluções de IA para vários setores. O nosso objetivo não é apenas acompanhar o progresso tecnológico, mas também definir tendências e moldar o futuro da IA.
Otimizando equipes de engenheiros com métricas de Data Lake: uma abordagem estratégica
Construir equipes eficazes e bem-sucedidas é uma tarefa difícil tanto nos esportes quanto nos negócios. Você deve ter assistido ao filme Moneyball, que mostra como um gerente de time de beisebol começou a usar técnicas analíticas para selecionar jogadores com base em estatísticas, em vez de impressões subjetivas de olheiros. Isso lhe permitiu construir uma equipe competitiva com um orçamento limitado.
Nas equipes de negócios de TI e de desenvolvimento de software, aplica-se uma lógica semelhante. Nós da WebLab Technology formamos uma equipe e avaliamos o desempenho com base em dados e métricas, pois esse tipo de informação é a base do nosso setor.
Uma das principais abordagens para nós é a medição e a automação em todos os níveis: na empresa como um todo, nas equipes e nas funções dos funcionários.
Por exemplo, temos um sistema de gerenciamento automatizado que rastreia o número de pontos de história concluídos, o escopo de trabalho planejado, os relatórios padrão do Scrum, a parcela de tarefas e bugs não planejados, os pontos de valor de negócios, os tamanhos das solicitações pull, a frequência de integração do código, a contagem de retornos de controle de qualidade. , etc.
Além das métricas rígidas, também analisamos quantitativamente as métricas flexíveis : motivação, clima de equipe e realização das capacidades de cada um. No entanto, o avanço na carreira na empresa depende principalmente dos resultados de métricas rígidas.
O trabalho remoto nos proporciona digitalização total e a capacidade de acompanhar continuamente todos os processos da empresa – desde o trabalho dos engenheiros até a satisfação do cliente. Tomamos nossas decisões estratégicas e de pessoal com base em todos os dados coletados e análises que temos à nossa disposição. Acreditamos que os melhores resultados são alcançados através da combinação de fatores tecnológicos e humanos.
Contratar devagar, contratar certo: Por que priorizamos uma busca minuciosa de candidatos?
Quando se trata de contratar novos funcionários na , evitamos pressa, mesmo que isso atrase o início do trabalho. Na nossa opinião, o recrutamento acelerado cria riscos significativos a longo prazo, que quase sempre superam os potenciais benefícios a curto prazo. É por isso que nosso ciclo de contratação é quase três vezes mais longo que a média do mercado e prestamos muita atenção na avaliação das competências técnicas de potenciais desenvolvedores seniores.
A busca padrão por potenciais candidatos consiste em 6 etapas:
Triagem profunda de perfil . Analisamos minuciosamente os currículos e convidamos aqueles que inicialmente atendem aos nossos requisitos e possuem habilidades relevantes.
Desafio ou projeto de seleção . Às vezes é chamado de tarefa de casa. Os candidatos passam por uma Tarefa de Seleção especializada que avalia competências para a função específica.
Entrevista comportamental. O foco está em entender como o candidato lidou com desafios ou tarefas específicas no passado, visando prever seu desempenho futuro.
Codificação de entrevistas . Os candidatos demonstram habilidades práticas por meio de desafios de codificação e exemplos de projetos.
Entrevista de domínio/codificação com engenheiro líder. Normalmente, o candidato é solicitado a resolver problemas de codificação do mundo real, demonstrar suas habilidades de codificação e mostrar sua compreensão das tecnologias relevantes do setor.
Entrevista de design de sistema com CTO. Nosso CTO avalia a compreensão do candidato sobre os princípios de design de sistemas, sua capacidade de tomar decisões informadas e sua proficiência na criação de soluções escaláveis e eficientes.
Durante dez anos, aperfeiçoámos a nossa capacidade de reconhecer a combinação ideal de competências técnicas e as qualidades humanas certas, o que nos permite expandir as nossas equipas dedicadas com engenheiros verdadeiramente motivados e profissionais.
Também estamos abertos à contratação de novos especialistas, especialmente AI Prompting Engineers. Se você é especialista na área e se acha compatível em termos de valores e filosofia, convidamos você a conferir as vagas em nosso site:
Tecnologia e lógica
Trabalhamos principalmente com soluções SaaS B2B que exigem a resolução de problemas de negócios específicos em escala e focamos principalmente na lógica, funcionalidade e métricas, em vez de visualização estética. Trabalhamos com startups em diferentes fases – nos seus primeiros dias e quando estavam numa fase de crescimento ativo, desenvolvendo a sua capacidade e pessoal. Pela nossa flexibilidade, nos adaptamos às necessidades dos nossos clientes em qualquer fase, independente do porte da startup e do modelo de negócio. Além de startups, implementou soluções complexas que exigem otimização e escalonamento para empresas globais.
Hoje, nosso principal foco técnico está na AWS, microfrontends com uso intensivo de lógica, microsserviços e IA. Também preparamos nossos clientes para passarem por certificações e auditorias padrão e manterem um alto nível de qualidade nas áreas de segurança e conformidade. Por exemplo, ajudamos nosso cliente a obter a .
Dez anos
Para comemorar o 10º aniversário da nossa empresa, decidimos não organizar eventos pomposos offline, mas sim transferir o nosso orçamento de celebração de mais de 10 mil dólares para a Fundação e apoiar aqueles que agora defendem a Ucrânia e o resto do mundo civilizado.
“A Fundação Kolo está fazendo um ótimo trabalho. Já cooperamos com a fundação há algum tempo e acho que é o melhor uso do orçamento de comemoração de nossa equipe”, afirma o CTO de tecnologia da WebLab e arquiteto de soluções, .
Em 10 anos, cresceu dez vezes. Hoje, nossa equipe é formada por engenheiros profissionais que trabalham em produtos de complexidade variada, e a empresa tem em seu portfólio clientes como , , , , .
Desenvolvemos constantemente especialistas em equipes dedicadas e compartilhamos conhecimentos entre eles para um efeito sinérgico. Ao contrário das empresas de terceirização clássicas, somos principalmente uma equipe de engenheiros fortes, onde até o CEO está pronto para se comprometer com o repositório. Nosso desenvolvimento concentra-se no aumento do nível médio de antiguidade dos engenheiros, e não no crescimento quantitativo.