Desenvolvedor(a) Sênior Front-end | React

Job description

Surgimos com a missão de revolucionar o e-commerce de moda online. Nosso APP permite que, qualquer pessoa experimente qualquer roupa de uma maneira totalmente virtual. Acreditando em uma gestão horizontal, e buscando proporcionar ao nosso time a melhor experiência possível, vislumbrando a criatividade e autonomia como pilares fundamentais em nossa cultura.


Nossa stack está totalmente dentro do ecossistema do JavaScript. No back-end utilizamos Node.js e no front-end utilizamos React (React Native).

Backend: feito totalmente em Node.js e utilizamos Apollo Server para distribuir nossas APIs utilizando uma arquitetura serverless. Utilizamos o Hasura em algumas partes do back-end e PostgreSQL é o nosso banco de dados. O Docker é utilizado para o desenvolvimento local.

Front-end: aplicativo feito totalmente em React Native, e utilizamos Apollo Client para se comunicar com back-end. Além disso, utilizamos algumas libs populares no ecossistema do React como: React Navigation, UIKitten, Storybooks, RealmDB e RxJS.

Todos os nossos deploys/builds são automatizados(CI/CD). 

Estamos em busca de um talento com experiência sólida, excelente comunicação, organização e bom relacionamento interpessoal. Procuramos alguém para desenvolver uma aplicação web do zero utilizando Next.js.

Trabalhar em conjunto com todo o time de TI, revisando o trabalho de outras pessoas, e participando de decisões importantes de produto e tecnologia, garantindo a saúde dos nossos serviços.

    Job requirements

    • Experiência no desenvolvimento de uma aplicação React.js em produção;
    • Experiência com aplicação de um design system em um produto;
    • Vivência com testes automatizados (unitário, integração, e2e) utilizando Jest, Cypress, entre outros;
    • Expertise com código limpo, legível e de fácil manutenção.

    Buscamos talentos que compartilhem conhecimento e enriqueçam as discussões técnicas.


    O que você vai encontrar aqui:

    • Atuação 100% home office;

    • Contratação PJ com benefícios;

    • Ambiente descontraído e saudável;

    • Preocupação com bem estar e equilíbrio entre trabalho e vida pessoal;

    • Reuniões pontuais e curtas;

    • Pair programming;

    • Equipe comprometida com criar software de qualidade.


    Gostou? Então vem construir essa história conosco!