Front-End developer

Job description

Quem somos:

A Take nasceu para facilitar a comunicação entre empresas e pessoas, e somos movidos por um único propósito: mudar o mundo através de mensagens! Para essa missão, contamos com uma super plataforma, o BLiP, e ainda temos uma metodologia própria de construção, gestão e evolução de chatbots e contatos inteligentes.

Somos a 2ª melhor empresa para se trabalhar em Minas Gerais, de acordo com o Great Place to Work (GPTW) e, aqui, cada Take.Ser tem autonomia para realizar suas atividades, mas sempre se apoiando nos 6 valores que nos guiam cotidianamente:


  • Take.Be: pessoas em primeiro lugar
  • Take.Excellence: excelente é o nosso ponto de partida
  • Take.Team: em nosso time cada pessoa dá o seu melhor
  • Take.Charge: apropriar-se para fazer a diferença
  • Take.Simple: simplicidade é o último grau de sofisticação
  • Take.Higher: pensar grande e ir além


Sobre o time de produto na Take:

E se você pudesse fazer parte de um time que constrói um produto digital inovador e utilizado globalmente? Isso é o que estamos construindo aqui na Take, um time de produto reconhecido globalmente no mercado de chatbots e inovação em contatos inteligentes.

Trabalhamos com várias stacks, técnicas e processos diferentes, incluindo: React, AngularJs, Vue, Jest, Jasmine, TypeScript, Micro frontends e Docker. Além disso, estamos SEMPRE abertos novas tecnologias e constantemente estamos revendo o nosso stack tecnológico.



Sobre seu papel no time:

Você vai trabalhar em conjunto com um time multidisciplinar formado por product managers, designers, devs e outros especialistas.


Será responsável por desenvolver código simples, eficazes, escaláveis, legíveis e de fácil manutenção contribuindo para a evolução e implementação do nosso Design System e micro-frontends;


Deverá buscar sempre conhecer sobre novas práticas de desenvolvimento, ferramentas e processos que melhorem a performance e usabilidade do nosso produto.


Job requirements

Esperamos que você:

  •  Possua sólido conhecimento sobre JavaScript moderno (ES7+) e fundamentos client-side (requisições HTTP, conexões websockets);
  • Tenha atuado com framework orientado a componentes (utilizamos React, Vue, Stencil e AngularJs);
  • Conheça fundamentos Single Page Applications;
  • Possua conhecimento em pré-processadores CSS (SASS, LESS, Stylus…);
  • Tenha noções básicas sobre bundling em javascript (webpack, gulp ou grunt).


Será um diferencial se você tiver:

  • Experiência em construção de micro-frontends;
  • Conhecimentos em linguagens tipadas e/ou typechecking (TypeScript, Flow, ReasonML, Elm…);
  • Experiência na construção de aplicações web de alta performance.


    Vantagens e benefícios de ser Take.Ser:

    • Horário flexível e banco de horas;
    • Vale-transporte alinhado com a necessidade de cada Take.Ser;
    • Vale-cultura para comprar livros, ingressos de teatro, shows, cinema e mais;
    • Vale-refeição/alimentação Alelo de R$32,40 por dia - inclusive nas férias;
    • Plano de Saúde com cobertura nacional e acomodação em apartamento;
    • Plano Odontológico;
    • Seguro de Vida;
    • No dress code: queremos que você se sinta livre para ser quem é;
    • Acreditamos muito na cultura do Feedback e trabalhamos isso no nosso dia a dia;
    • Se a empresa tem lucro, você também fez parte disso! Por isso, recebe PL e PLR, que é oferecida de acordo com os critérios de cada programa.


    A Take apoia e busca a diversidade, inclusão e igualdade em seu ambiente. Por isso, não fazemos distinção de raça, gênero, religião, identidade de gênero, orientação sexual, nacionalidade ou deficiência. Sinta-se à vontade para se candidatar em nossas vagas: todas as pessoas são muito bem-vindas!