Pessoa Desenvolvedora Front-End Sênior

Job description

A equipe de TI da TAG é responsável pelo desenvolvimento dos sistemas utilizados pelo clube (gestão de assinaturas, site, aplicativos), prezando sempre por um ambiente com muito espaço para colaboração e inovação. Essa é uma equipe engajada e em constante evolução, com importância gigantesca para o clube. Nesse cenário, os desafios que temos pela frente são muitos, possibilitando diversos projetos inovadores e estratégicos.


A Pessoa Desenvolvedora Front-End vai trabalhar com o desenvolvimento do nosso sistema de gestão de assinaturas (notas fiscais, cobrança, gestão de leads, etc) e do nosso site (checkout, área do associado, chat, #Desafio1LivroPorMês, assinatura presente, etc). Quer conhecer mais sobre os produtos? Confere o nosso site: https://taglivros.com/


Como vai ser o seu dia a dia

  • Escrevendo código limpo, de fácil manutenção, utilizando tecnologias de ponta e as melhores práticas de desenvolvimento de software de forma a garantir a escalabilidade dos projetos;
  • Procurando sempre criar a melhor experiência para os associados da TAG e para os taggers;
  • Colaborando com idéias e sugestões para soluções eficazes e criativas, pensando sempre na evolução dos produtos;
  • Dando, recebendo e fomentando o feedback sobre o código desenvolvido;
  • Compartilhando conhecimento com a equipe e fomentando práticas como pareamento;
  • Contribuindo com tomadas de decisões, direcionamento dos produtos e análise técnica de requisitos;
  • Antecipando possíveis problemas técnicos e sugerindo alternativas para evitá-los.

Job requirements

O que esperamos de você

  • Expertise em desenvolvimento de software, design de código e arquitetura de soluções (DDD, TDD, paradigmas, etc.);
  • Domínio de HTML5, CSS3, Javascript (ES6 e ES8) e React;
  • Experiência com GIT, NPM e Webpack 4;
  • Conhecimento em automação de testes em diferentes níveis, tais como unitários, integração, UI e E2E (Jest, React Testing Library, Cypress ou similares).
  • Conhecimento com metodologias ágeis;
  • Conhecimento em Pug e SCSS;
  • Conhecimento em com AWS (principalmente EC2, S3 e CloudFront).


Será um diferencial se você tiver

  • Conhecimento em React Hooks, Styled Components (ou similares) e Next.js;
  • Conhecimento em Node.js;
  • Conhecimentos em bancos de dados relacionais;
  • Habilidade em desenvolver e implementar APIs.


O que você vai encontrar

  • Plano de saúde e plano odontológico;
  • Vale refeição ou alimentação;
  • Vale transporte, auxílio Uber, auxílio combustível ou bicicletário;
  • Assinatura gratuita da TAG e desconto nos produtos da loja virtual;
  • Ambiente descontraído, horários flexíveis e disponibilidade para home office;
  • Duas horas semanais disponíveis para aprender novas ferramentas e tecnologias;
  • Possibilidade de apoio na aquisição de cursos, livros, ingressos para eventos e outros materiais que sejam relevantes para o seu desenvolvimento.