Sobre a vaga
Desenvolvedor Fullstack TypeScript Pleno - Node/React - RemotoTrabalho remoto
Buscamos para esta vaga devs que já tenham participado de vários projetos, trabalhado com sistemas mais complexos, integrações com serviços de terceiros, lidado com bancos de dados diferentes, enfim, que já tenha uma experiência com problemas maiores.
O objetivo é trabalhar em projetos com Node, React, Next e até React Native, sempre usando TypeScript.
Ter prática com integrações mais complexas com serviços de terceiros é uma boa, bem como saber implementar um CI/CD além do básico.
Validaremos no processo e entrevistas se você está no nosso nível de pleno, e se não estiver mas ainda assiim tiver um perfil bom, poderemos lhe oferecer uma oportunidade Junior apenas para provar que é bom o suficiente, e então progredir pra pleno.
Pra nós o dev pleno é o desenvolvedor que ao invés de precisar de ajuda sempre, já está mais disponível para ensinar, fazendo uma boa auto-gestão e conseguindo também dar suporte aos devs mais novos. Claro que sempre poderá perguntar e pedir ajuda, mas, já está podendo ensinar o jeito certo de fazer as coisas.
Conosco você trabalhará em projetos de clientes do Brasil e de outros países, tendo oportunidade de interagir com os clientes daqui e de fora (se seu inglês permitir).
Nosso foco é ter devs que queiram seguir na empresa por um longo período, que busquem ter um trabalho estável e duradouro. Buscamos desenvolvedores realmente interessados em aprender sempre, que valorizem um ambiente de trabalho livre de stress e de cobranças desnecessárias, e que queiram voar conosco!
Vaga Remota
Para esta oportunidade estamos oferecendo o trabalho remoto. Nos comunicamos (muito) através do slack e gather, e é um requisito estar disponível para interagir com os demais devs do time quando necessário. Utilizamos o Hubstaff para gestão do tempo dedicado ao trabalho.
Remuneração
A remuneração será entre R$5.300 e R$7.000, de acordo com sua prática e conhecimento real, bem como seu nível de inglês. Veja outros benefícios abaixo nas informações da empresa.
Tecnologias
É preciso saber trabalhar com todas estas tecnologias
Tecnologias que são boas se souber
Detalhes da vaga
Sendo uma oportunidade fullstack, você devera saber lidar com back e front, e claro, pode ser melhor em um que no outro.
O mais importante é saber lidar com projetos de maior complexidade. Como sistemas com diversos bancos de dados, que consomem muitos serviços externos, que usem cache de dados e gestão de filas para otimizar a performance, por exemplo.
Os projetos que trabalhamos são baseados na stack JavaScript/TypeScript, com React, Next ou React Native para o front, e node para o back. Utilizamos o firebase com frequência mas temos projetos variados com diferentes formas de acesso a dados, incluindo GraphQL.
Variamos bem as ferramentas entre projetos, portanto é preciso saber aprender rápido e ter interesse em entender os projetos e entregar qualidade.
Requisitos para perfil mais backend
Prática com GraphQL
Prática com Docker
Diferenciais para perfil mais backend
Prática com AWS
Prática com Github Actions ou outras ferramentas de CI/CD
Prática com outras bibliotecas além do express, como Fastify, Adonis ou NestJS
Prática no Firebase com Cloud Functions e definição de Rules
Prática com linux e servidores por linha de comando
Prática com teste unitários usando jest ou outras ferramentas
Requisitos para perfil mais frontend
Prática com Next
Conhecimentos de UX/UI
Diferenciais de frontend
Prática com React Native
Prática com teste unitários usando cypress ou outras ferramentas
Conhecimentos em SEO
Diferenciais em qualquer caso
Ter supervisionado outros devs
Ter gerido projetos
Ter geridos sistemas em produção
Gostamos de pessoas que saibam "tocar" um projeto do começo ao fim, que saiba entender os requisitos, escrever issues, interagir com os demais devs e acompanhar as entregas. É um diferencial e tanto!
Processo de seleção
1ª etapa - Preencher o formulário ao se candidatar
2ª etapa - Entrevista rápida via Google meet
3ª etapa - Projeto de teste ou live coding interview com React, Next
4ª etapa - Entrevista técnica detalhada por video via Google meet
Atenção! Ao se candidatar, será apresentado um formulário com diversas perguntas. Dedique uns minutos para responder, se possível do computador (para poder digitar mais a vontade), pois este formulário já é uma etapa da seleção.
Da sua inscrição até o final do processo deverá acontecer em menos de 10 dias.
💪 Aguardamos você em nossa equipe!
Remuneração
De R$5.300,00 até R$7.000,00 + CLT + Benefícios
Será necessário se cadastrar ou autenticar para se candidatar a essa vaga