Jobber
Staff Software Engineer
Sobre a oportunidade
A Jobber existe para ajudar pessoas em pequenas empresas a serem bem-sucedidas. Trabalhamos com pequenas empresas de serviços domiciliares, como encanadores, pintores e paisagistas locais, para transformar a maneira como os serviços são prestados por meio da tecnologia. Com a Jobber, eles podem criar orçamentos, agendar, emitir faturas e receber pagamentos de seus clientes, proporcionando uma experiência fácil e profissional. Administrar uma pequena empresa hoje não é como costumava ser — a forma como consumimos e prestamos serviços está mudando rapidamente, a tecnologia está evoluindo e os clientes esperam mais. É por isso que colocamos o poder e a flexibilidade em suas mãos para que administrem seus negócios como, onde e quando quiserem!
Nossa cultura de transparência, inclusão, colaboração e inovação foi reconhecida pelo Great Place to Work, pelo Canada’s Most Admired Corporate Cultures e muito mais. A Jobber também foi nomeada na lista das empresas de crescimento mais rápido do Canadá pela Globe and Mail, e nas listas Technology Fast 50™, Enterprise Fast 15 e Technology Fast 500™ da Deloitte Canada. Com uma equipe executiva que possui mais de trinta anos de experiência no setor liderando o caminho, percorremos um longo caminho desde o nosso primeiro cliente em 2011 — mas apenas arranhamos a superfície do que queremos realizar para nossos clientes.
Ajudamos os funcionários a crescer profissionalmente; temos muitos recursos de integração, tutoriais, hackathons e colegas de suporte para apoiar o aprendizado e oferecer oportunidades de inovação. Temos uma variedade de níveis de experiência nas equipes, o que permite oportunidades de mentoria. Os líderes na Jobber trabalham com empatia e apoiam os funcionários a construir um equilíbrio saudável entre vida profissional e pessoal. Traga sua dedicação e paixão para este trabalho para alcançar seus objetivos.
Você pode se juntar a uma das seguintes equipes:
Ux Foundations
A equipe de UX Foundations garante uma experiência de usuário coesa, escalável e otimizada em todo o ecossistema de produtos da Jobber. Criamos e mantemos padrões globais de UX, componentes de sistema de design e superfícies compartilhadas para maximizar a usabilidade e a consistência. Ao fornecer ferramentas, educação e suporte de front-end, capacitamos as equipes de produto a criar interfaces intuitivas e de alta qualidade com eficiência. Juntar-se a esta equipe é uma oportunidade de moldar o futuro da UX em escala e ajudar outros a criar experiências melhores!
Franchise
Esta equipe construirá a base para a oferta de franquias da Jobber, ajudando franqueadores e empresas de serviços com várias unidades a gerenciar o crescimento entre marcas, locais, usuários, permissões, relatórios e fluxos de trabalho operacionais. Esta equipe enfrentará desafios profundos de produto e plataforma, desde arquitetura de conta escalável e experiências de Partner HQ até roteamento de leads, relatórios de royalties, integração e ferramentas específicas para parceiros. Esta é uma oportunidade de alto impacto para moldar como a Jobber apoia clientes complexos, começando com grupos de franquias, enquanto cria sistemas flexíveis que podem crescer para atender a necessidades mais amplas de parcerias de canal.
Field Experience
A equipe de Field Experience preenche a lacuna entre os administradores de escritório e os prestadores de serviço em campo, simplificando a comunicação e a execução do trabalho. Como uma equipe recém-formada, estamos focados em capacitar pequenas empresas estabelecidas ($50K-$5M ARR) com as ferramentas de que precisam para operar com mais eficiência. Juntar-se a esta equipe é uma oportunidade de moldar as bases de uma nova equipe que constrói soluções impactantes que impulsionam a eficiência para pequenas empresas!
McWeb
A equipe McWeb garante que a Jobber Online tenha as ferramentas, a arquitetura e a base para sustentar e escalar nossa plataforma web. Mantemos e evoluímos um conjunto de ferramentas, padrões, melhores práticas, processos e bibliotecas que impulsionam as funções comuns de frontend, garantindo que nossas aplicações web permaneçam performáticas, confiáveis e observáveis para usuários finais e desenvolvedores.
Também somos responsáveis pela modernização da nossa stack de frontend, mantendo-a alinhada com os padrões da indústria e tecnologias emergentes para aumentar a eficiência do desenvolvedor e a experiência do usuário. Juntar-se a esta equipe é uma oportunidade de trabalhar com tecnologias web de ponta e ajudar a moldar o futuro da experiência online da Jobber!
Um pouco mais sobre nós
Trabalho por trabalho, estamos transformando a maneira como o serviço é prestado. Seu prestador de cuidados com o gramado, serviço de limpeza residencial, encanador ou pintor pode usar a Jobber para se conectar melhor com seus clientes, economizar tempo no escritório, faturar mais rápido e receber pagamentos! Estamos reunindo dezenas de milhares de pessoas com tecnologia para entregar bilhões de dólares por ano em serviços para clientes felizes. A Jobber existe para ajudar a tornar essas pequenas empresas bem-sucedidas, e quando elas são bem-sucedidas, todos nós ganhamos!
O papel de Staff Software Engineer na Jobber
Como um campeão técnico e multiplicador de força, você lidera e orienta equipes de engenheiros excepcionais enquanto colabora estreitamente com parceiros de Produto e Design para enfrentar desafios técnicos complexos. Sua experiência abrange arquitetura, design e codificação prática, permitindo que você tenha um impacto significativo no produto e em nossos clientes. Uma parte do seu tempo é alocada para "Projetos de Staff Dev", que podem incluir iniciativas entre equipes, aceleração de trabalho dentro da sua equipe, exploração de tecnologias emergentes, resolução de dívida técnica ou investimento no futuro da engenharia na Jobber. Além disso, você personaliza, estende e experimenta ferramentas, modelos, harnesses e processos para aumentar a eficácia de si mesmo, de sua equipe e orienta outros a fazerem o mesmo.
Como Staff Software Engineer, você irá:
- Colaborar estreitamente com equipes multifuncionais para conceituar, projetar e entregar iterativamente recursos de alto impacto que atendam às necessidades dos clientes
- Fazer parceria com as equipes de Produto e Design para moldar e definir o roteiro estratégico do produto
- Identificar e liderar iniciativas de grande escala que impulsionam a inovação em várias equipes ou departamentos
- Participar ativamente de revisões de código e processos de teste para garantir a qualidade e a manutenibilidade do código
- Defender o desenvolvimento de práticas de engenharia consistentes e soluções de código reutilizáveis para aumentar a eficiência geral
- Liderar e facilitar discussões em grupo para chegar a um consenso sobre as soluções ideais para problemas complexos dos clientes
- Pesquisar, promover e implementar as melhores práticas da indústria dentro do domínio da sua equipe, mantendo-se na vanguarda dos avanços tecnológicos
- Comunicar efetivamente conceitos técnicos complexos para públicos diversos, preenchendo a lacuna entre as partes interessadas técnicas e não técnicas
- Fornecer mentoria e orientação aos membros da equipe em todos os níveis, promovendo seu crescimento profissional e desenvolvimento de carreira
- Construir com IA como uma parte central de como você trabalha. Esperamos que os engenheiros deleguem trabalho real para agentes diariamente, verifiquem o que retorna e continuem melhorando sua própria configuração para que cada tarefa torne a próxima mais fácil.
Requisitos mínimos
Para ter sucesso, você deve ter:
- Experiência comprovada no desenvolvimento de soluções de software altamente escaláveis e robustas em várias camadas da stack tecnológica
- Experiência prática diária na construção com ferramentas de IA agentic, além de preenchimento automático ou chat: você delega trabalho real para agentes como parte de como você entrega.
- Experiência comprovada no desenvolvimento de soluções de software altamente escaláveis e robustas em várias camadas da stack tecnológica
- Experiência comprovada de liderança na orientação de equipes em projetos complexos e de alto impacto, atuando como líder técnico
- Proficiência excepcional em design de software, arquitetura e codificação, com foco em manutenibilidade e desempenho
- Habilidades excepcionais de colaboração e comunicação, juntamente com a capacidade de ampliar significativamente a produtividade e a eficácia da equipe por meio de mentoria/coaching
- Forte automotivação e desenvoltura, com a capacidade de identificar e aproveitar independentemente os recursos necessários para a entrega de projetos e resolução de problemas
- Capacidade de navegar pela ambiguidade e priorizar tarefas de forma eficaz em ambientes dinâmicos e de ritmo acelerado
- Compromisso apaixonado com o aprendizado contínuo e o crescimento profissional, com um histórico de manter-se atualizado com tecnologias emergentes e tendências da indústria
Seria muito bom se você tivesse:
- Experiência com nossa stack de desenvolvimento: React, React Native, TypeScript, camada GraphQL API, e Ruby on Rails na AWS.
- Liderado iniciativas e projetos entre equipes
Processo de contratação e combinação com a equipe
Usando nosso processo de contratação de engenharia, exploraremos as habilidades e qualificações que você traz e o combinaremos com uma das equipes que estão contratando no momento. Nosso processo de contratação tem uma entrevista com um membro da equipe de Talentos (45 minutos), uma entrevista com o Gerente de Contratação (60 minutos), um desafio para levar para casa com uma entrevista funcional de acompanhamento (90 minutos) e uma entrevista com a Liderança Sênior (45 minutos). Se uma equipe em particular o entusiasma, sinta-se à vontade para mencionar ao seu Parceiro de Talentos!
Localização
Acreditamos que uma ótima colaboração é intencional e, às vezes, isso significa reunir-se pessoalmente para construir, fazer brainstorming e conectar-se. Para apoiar isso, a função está aberta a candidatos baseados em uma de nossas cidades-hub: Edmonton, Toronto, Vancouver ou Kitchener-Waterloo.
Acreditamos que equipes diversas têm melhor desempenho e que promover um ambiente de trabalho inclusivo é uma parte fundamental do crescimento de uma equipe de sucesso. Damos as boas-vindas a pessoas de diversas origens, experiências e perspectivas. Somos um empregador que oferece oportunidades iguais e estamos comprometidos em trabalhar com candidatos que solicitem acomodação em qualquer estágio do processo de contratação.
Compensação
Na Jobber, acreditamos que a compensação deve ser transparente, justa e apoiar sua experiência e crescimento. Esta função tem um salário anual mínimo de $169,200, um ponto médio de $199,100 e um salário máximo de $228,900, projetado para refletir a progressão desde o aprendizado até a excelência real.
Projetamos nossa compensação para refletir as habilidades, a experiência e a complexidade da função de cada novo contratado, garantindo um salário justo e competitivo. Nossa faixa é intencionalmente ampla para apoiar o crescimento e o impacto a longo prazo, com contratações totalmente estabelecidas geralmente começando em torno do ponto médio. A extremidade superior da faixa é reservada para aqueles que demonstraram profunda experiência e contribuições duradouras, enquanto as ofertas abaixo do ponto médio refletem um forte potencial com espaço para desenvolvimento. Essa abordagem garante que a compensação se alinhe tanto com as capacidades atuais de um indivíduo quanto com sua oportunidade de crescimento futuro.
O salário base é apenas uma parte de um pacote de compensação total que incluirá recompensas em ações (equity), estipêndios anuais para saúde e bem-estar, correspondência de economia para aposentadoria e um pacote de saúde estendido com prêmios totalmente pagos para o corpo e a mente. Seu crescimento profissional também é importante para nós! Você terá acesso a um programa dedicado de desenvolvimento de talentos que inclui coaching de carreira e oportunidades de desenvolvimento profissional.
Acreditamos na transparência e em conversas abertas sobre compensação. Se você tiver alguma dúvida sobre nossa abordagem, ficaremos felizes em discuti-las durante todo o processo de contratação!
O que você pode esperar da Jobber
- Um pacote de compensação total que inclui um pacote de benefícios de saúde estendido com prêmios totalmente pagos para o corpo e a mente, correspondência em RRSP, TFSA ou FHSA e opções de ações.
- Uma equipe dedicada de Desenvolvimento de Talentos e acesso a programas de coaching, aprendizado e liderança para ajudá-lo a desenvolver sua carreira, alcançar seus objetivos e desbloquear todo o seu potencial.
- Uma oportunidade única de construir, crescer e deixar seu impacto em uma indústria de $400 bilhões que ainda não tem um player dominante.
- Trabalhar com um grupo de pessoas que são humildes, solidárias e que se importam de verdade com nossos clientes.
