Desenvolvedor(a) Fullstack | Remoto

Descrição da Vaga

RESUMO

  • Vaga: Desenvolvedor(a Fullstack

  • Horário: Flexível, preferencialmente de 10h às 17h

  • Local: Remoto

  • Contrato: PJ

  • Data de início: A vaga será preenchida assim que a pessoa ideal for encontrada, assim, te encorajamos a enviar sua candidatura o mais rápido possível.


SOBRE O NOSSAS

O NOSSAS é uma organização que impulsiona o ativismo democrático e solidário no Brasil. Juntos, nossos membros defendem a democracia e fazem pressão pública por um país mais justo e solidário. Desde 2011, a equipe do NOSSAS se dedica a organizar pessoas interessadas em participar dessa rede e compartilhar tecnologias de mobilização com outros ativistas.


Nossa organização nasceu com a criação do nosso primeiro projeto, o Meu Rio. Desde então, desenvolvemos tecnologia para ativismo e colocamos no mundo muitas iniciativas: o Mapa do Acolhimento, a Beta, o BONDE, o Panela de Pressão, o Me Representa e o Defezap. Também já criamos mais de 200 campanhas e ajudamos nossos membros a conquistar inúmeras vitórias. Confira mais sobre a nossa atuação e visão no curta-documentário 'Nossas: um laboratório de outros futuros'.



SOBRE O TIME

O time de tecnologia do NOSSAS faz experimentos e desenvolve ferramentas para que todos esses projetos possam ganhar vida e gerar impacto! Trabalhamos em um ambiente voltado para a inovação e colaboração, formado por profissionais empolgados e experientes. O time é responsável por desenvolver soluções em conjunto com o time de criação para tornar o Brasil e a América Latina lugares mais justos, inclusivos e democráticos.

Nos últimos anos, desenvolvemos diversas ferramentas que permitem, entre muitas outras:

  • Criar rapidamente campanhas de pressão que causam impacto direto em políticas públicas;
  • Conectar automaticamente mulheres em situação de risco com psicólogas e advogadas voluntárias na rede de solidariedade Mapa do Acolhimento;
  • Se comunicar de forma eficiente por meio de chatbots de monitoramento legislativo, ação e divulgação de pautas importantes;
  • Desenvolver campanhas de financiamento coletivo com autonomia e sem intermediários;

Requisitos da Vaga

Estamos procurando uma programadora que queira trabalhar na construção de códigos voltados para o impacto social. Espera-se que tenha ao menos 3 anos de experiência prévia com desenvolvimento web e arquitetura de sistemas, seja sua expertise programação front-end ou back-end, entenderemos como suas habilidades se encaixam no time. Não é necessário educação formal, uma vez que a pessoa seja capaz de apresentar as habilidades que tem, para nós não importa como as conseguiu.


Nós construímos a maioria do nosso software em Javascript, React e Graphql. Utilizamos RDS e EC2 da AWS. O banco de dados é postgres e os servidores web estão distribuídos em clusters kubernetes. Buscamos alguém que possa programar com autonomia, contribuir com decisões de produto, fazer pair-programming com outras programadoras, revisão de código e monitoramento de ponta a ponta. Se você possui experiência com outro stack mas gostaria de aprender mais sobre o nosso não é um problema, ainda estamos interessados em conversar com você.


Habilidades e experiências chaves:

  • Análise e solução de problemas;
  • Geração de novas ideias;
  • Capacidade de trabalhar de forma independente;
  • Rapidez em procurar ajuda quando estiver travada ou incerta;
  • Abertura e vontade de aprender novas abordagens na sua posição e na nossa cultura interna;
  • Experiência com ReactJS e outras bibliotecas de renderização de componentes;

  • Experiência com NodeJS e outros framework web;


Desejáveis, mas não eliminatórios:

  • Interesse em política/justiça social, ou alguma experiência de campanha ou ativismo político;
  • Experiência com alguma metodologia de gerenciamento de projetos;
  • Experiência com boas práticas de desenvolvimento: padrões, validações, performance, processamento e modelagem de dados;
  • Experiência com ferramentas de trabalho remoto;
  • Experiência em dar e receber feedback;
  • Experiência com Graphql e Hasura;
  • Experiência com kubernetes ou outro orquestrador de containers;
  • Experiência com testes integrados e unitários;
  • Experiência com Domain Driven Design;
  • Experiência com Micro Services;


Priorizaremos as candidaturas de mulheres não brancas (pretas, pardas ou indígenas).