Senior Software Engineer Frontend
Pipefy
Somos um coletivo de pessoas destemidas com um propósito claro: empoderar profissionais ao redor do mundo por meio de um software inteligente de automação de fluxos de trabalho. Atualmente, mais de 500 pessoas trabalham com a gente em 7 países, de forma remota ou híbrida, para facilitar a vida de mais de 3000 empresas que utilizam o Pipefy em mais de 150 países. Desde nossa fundação em 2015, colocamos pessoas no centro de tudo o que fazemos. Por isso, te convidamos a saber mais sobre essa posição e se candidatar para fazer parte de nosso time.
Como uma pessoa para a vaga de Software Front-End Engineer, você será responsável por empoderar usuários para que realmente façam uma revolução de produtividade em suas empresas. Portanto, sua missão será resolver os problemas! Pode ser desenvolvendo novas features, aperfeiçoando features existentes, apoiando colegas de time, dando feedback ou ou corrigindo bugs.
Você terá a oportunidade de conduzir e participar de experimentos, fazer sugestões para melhorar a nossa arquitetura e o nosso produto, e usar muitos dados para tomar as melhores decisões. Além disso, como nosso trabalho é totalmente remoto, você terá a oportunidade de trabalhar com pessoas do mundo todo.
Principais Responsabilidades:
- Desenvolver novas features do início ao fim: desde a concepção do projeto, pesquisa, implementação até a manutenção, bem como aprimorar as já existentes;
- Ajudar a melhorar a performance, escalabilidade e confiabilidade dos nossos componentes;
- Trabalhar junto à equipe de Produto para descobrir melhores formas de resolver os problemas de nossos clientes;
- Compartilhar conhecimento com o time e aprender juntos.
Requisitos:
Soft skills
- Sempre colocar pessoas em primeiro lugar: nossa meta principal é ajudar usuários e garantir que a experiência com o Pipefy seja excepcional. Não nos contentamos com o bom, queremos ser extraordinários;
- Resolução de Problemas: Identificar o problema, analisar as causas, gerar uma gama de alternativas, avaliar as melhores soluções e a sua efetividade;
- Habilidade e vontade de aprender: Você aprenderá por conta própria e também com seus e suas colegas todos os dias;
- Rapidez em priorizar e tomar decisões: As coisas mudam muito rápido em nosso ambiente, então precisamos que você pense rápido para identificar, priorizar e tomar decisões por conta própria;
- Orientação por dados: Na Pipefy, estamos sempre buscando maneiras de melhorar nosso trabalho, e fazemos isso analisando e interpretando dados. O que não é medido não pode ser melhorado, por isso precisamos que você tenha obsessão por dados;
- Keep it simple: Soluções simples e diretas mais do que over-engineering;
- Business-oriented: Suas decisões e o que você constrói têm impacto em nosso negócio. Você deve focar no que é necessário para alcançarmos nossas metas, ao invés de escolhas com base no que é cool ou hype em tecnologia;
- Experiência em entregar interfaces de qualidade para os clientes: Você irá criar e manter user interfaces de qualidade, usando tecnologias Web como HTML, CSS, JavaScript e React;
Hard skills
- Escreve código correto com orientação periódica; segue consistentemente as melhores práticas, incluindo testes (unitário, funcional, integração).
- Progride sem a necessidade de revisões ou suporte significativos constantes.
- Contribui ativamente para o design técnico das features.
- Entende e faz ajustes de design bem fundamentadas em sua área.
- Familiaridade com APIs RESTful e/ou GraphQL.
- Proficiente em JavaScript, React, semântica HTML e pré-processadores CSS.
- Experiência trabalhando com TypeScript e manipulação de DOM.
Eficaz na colaboração com a equipe, emparelhamento, busca de ajuda e comunicação de status e desafios. Participa da melhoria contínua dos processos da equipe.
- Pratica programação sem ego. Aceita feedback graciosamente e procura oportunidades para colaborar em sessões de programação em pares e grupos.
- Antecipa e identifica problemas em especificações de requisitos e solicitações de clientes.
Seria legal se você tivesse:
- Você tem um olho afiado para UX/UI e trabalha centrado no usuário.
- Compreensão completa do estilo de programação do Modelo de Componentes.
- Conhecimento de mecanismos de autorização modernos, como JSON Web Token.
- Familiaridade com pipelines e ferramentas de construção de front-end modernas.
- Conhecimento prático de arquitetura de software, design de aplicativos e princípios de garantia de qualidade.
- Experiência com ferramentas padrão de desenvolvimento front-end, como Babel, Yarn, NPM, etc.
- Experiência com diferentes tipos de testes e ferramentas: End to End (Cypress), Integração/Unidade (jest, testing-library, etc.).
- Ter boa comunicação em inglês oral e escrita.
- Experiência com Scrum e Kanban.
Benefícios
- Plano de saúde e odontológico
- Seguro de vida
- Horário flexível (40h/semana)
- Vale alimentação/Refeição flexível
- Auxílio mensal home office
- Subsídio de mobília
- Assistência psicológica (para você ou dependentes legais)
- Yoga e Meditação
- Gympass
- Aulas de ginástica laboral
- Licença maternidade / Paternidade (maternidade 6 meses/paternidade 3)
- Auxílio para babá / Escola primária
- Assistência de nutrição complementar
- Plano veterinário
- Folga de aniversário
- Licença de casamento (7 dias)
- Licença de luto pessoas amadas (10 dias)
- Licença de luto animal de estimação (2 dias)
- Auxílio funeral individual
- Auxílio educação
- Empréstimo consignado
- Consultoria Financeira
- Udemy
- Espaço de coworking