Vaga para Desenvolvedor Fullstack TypeScript Pleno - Node/React - híbrido

App Masters

1 vaga

Sobre a vaga

Desenvolvedor Fullstack TypeScript Pleno - Node/React - híbrido

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, trabalhado com alguns 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.

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 programadores 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 Híbrida

Desenvolvemos grande experiência de trabalho remoto, já que estamos ha quatro anos desta maneira. Mas para esta vaga (e outras que abrimos estes dias), estamos propondo que seja híbrido para maximizar o aprendizado e resultados. Seriam alguns dias online a alguns presenciais em Juiz de Fora (possivelmente no Nosso Moinho).

Tecnologias

É preciso dominar uma destas tecnologias

Tecnologias que são boas se souber

Detalhes da vaga

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 filas para otimizar a performance e que lidem com sincronização de dados, por exemplo.

👉 Se você estiver candidato em uma vaga de estágio ou junior conosco, por favor não se candidate nesta vaga.

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 frequencia 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

  • Prática real com projetos usando Node e React
  • Prática e facilidade com TypeScript
  • Inglês intermediário ou avançado
  • Requisitos para perfil mais backend

  • Prática com GraphQL
  • Prática com Docker
  • Prática com AWS
  • Diferenciais para perfil mais backend

  • 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 com Firebase Cloud Functions
  • Prática com linux e servidores por linha de comando
  • Prática com teste unitários usando jest ou outras ferrementas
  • 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 projetos em produção
  • Precisamos sempre 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!

    Mais informações

    É necessário que tenha disposição para compartilhar o conhecimento, possivelmente acompanhando estagiários e ensinando como fazer bem feito.

    Gostamos de nos comunicar, de aprender e compartilhar o conhecimento sempre. Portanto esteja preparado para estar disponível quando outro dev do time precisar de ajuda. Utilizamos o slack para mensagens de texto e Gather para reuniões, compartilhamento de tela e conversas do dia a dia.

    A remuneração será entre R$4.900 até R$6.700, de acordo com sua prática e conhecimento real, bem como seu nível de inglês. Veja os benefícios abaixo nas informações da empresa.

    Hubstaff

    Utilizamos o hubstaff para gerir o tempo de trabalho e alocação em projetos de clientes e nossos.

    Processo de seleção

  • 1ª etapa - Entrevista curta por texto via WhatsApp ou web
  • 2ª etapa - Projeto de teste ou live coding interview com React, Next
  • 3ª etapa - Entrevista técnica detalhada por video via Google meet
  • Da sua inscrição até o final deverá acontecer em menos de 7 dias.

    Remuneração

    De R$4.900 até R$6.700 + CLT + Bônus e benefícios


    Será necessário se cadastrar ou autenticar para se candidatar a essa vaga
    App Masters
    Menu
    ×
    • Avenida Rio Branco 3.480
      Quinto andar
      Altos Passos - Juiz de Fora / MG
    • Fale conosco
    ALTA QUALIDADE

    Nossos parceiros nos garantem alta qualidade na informação recebida. Diferente de outros players do mercado, cada desenvolvedor tem seu perfil validado para que a entrega da tecnologia vá além das espectativas.