Skip to main content

Software Engineer Pleno (Node/React - Fullstack)

Job type: Effective

Work model: Remote

Also for PwD

Job description

Na Dock você encontra: 💙💛

  • Pessoas que ousam o impossível;
  • Que sonham os sonhos dos nossos clientes;
  • Abraçam diferentes perspectivas;
  • Liberdade com responsabilidade;
  • Oportunidade de construir algo novo;
  • Desenvolvimento pessoal e profissional;
  • Colaboração e Flexibilidade;
  • Oportunidade de participar da desmaterialização do mercado financeiro.

Como é o nosso time de Fronts? 🚀

Somos um time dinâmico, multidisciplinar, de régua alta e produtividade excepcional, responsáveis pela arquitetura, construção, entrega, manutenção, evolução e suporte de backends, aplicações móveis, sdk’s modulares, frontends, documentações, tutoriais e aceleradores focados em “time to marketing”.


Desenvolvemos soluções para serviços financeiros, sempre com o foco no cliente, que para o nosso time, são os desenvolvedores que consomem nossos serviços e produtos.

Responsibilities and assignments

E o dia a dia como será? 💼

  • Desenvolver soluções frontend e bff’s (backend for fronts) que atendam demandas dos times;
  • Desenvolver SDKs;
  • Priorizar e tratar bugs e exceções reportados;
  • Desenvolver aplicações que se comuniquem em harmonia com sistemas de backend;
  • Analisar, evoluir e manter sistemas de alta escalabilidade, disponibilidade e performance, resilientes e orientados a eventos;
  • Colaborar com ideias que possam melhorar nossos sistemas e a vida dos nossos usuários;
  • Cuidar da nossa plataforma com responsabilidade e atenção;
  • Estar sempre atento a oportunidades para melhorar o código e nossos processos;
  • Interagir com as áreas de negócio atuando como ponto de contato no entendimento das demandas de TI;
  • Interagir com a equipe de desenvolvimento no esclarecimento e definição dos requisitos dos sistemas, agindo como interface entre o negócios e TI.
  • Identificar e trabalhar em diferentes velocidades de entrega de acordo com a criatividade e risco envolvido;
  • Identificar impactos das entregas entre squads de uma mesmo tribo;
  • Identificar desvios das melhores práticas das squads que atua e traçar formas de evolução;
  • Possuir habilidade de alterar o contexto de trabalho rapidamente;
  • Atuar tecnicamente na integração entre produtos de múltiplas squads;
  • Criar, revisar e aprovar as documentações técnicas de múltiplos produtos da tribo;
  • Ser a referência técnica da squad;

Requirements and qualifications

O que esperamos de você? 🎓

  • Atuação de no mínimo 4 anos com desenvolvimento e profundo conhecimento em Node e versões mais recentes de React;
  • Profundo conhecimento da biblioteca ReactJS (classes, hooks e lifecycle);
  • Experiência em HTML5/CSS/SAAS;
  • Experiência com Javascript;
  • Capacidade de produzir código limpo e de fácil manutenção.
  • Conhecimento em Jest e Testing Library
  • Atuar de forma constante no compartilhamento de conhecimento e na busca de novas soluções que evoluam o nível técnico da tribo;
  • Introduzir conceitos e práticas de mercado para solução de problemas importantes nas squads que atua;
  • Desenvolver soluções consistentes em performance, escalabilidade, robustez e de fácil manutenção;
  • Antecipar problemas em produtos complexos em um horizonte de -6 meses a frente, traduzindo em ações práticas para evitar o cenário previsto;
  • Identificar os problemas mais complexos para atuar;
  • Tomar decisões que envolvam um significativo número de fatores e impactos baseadas em dados e POCs (provas de conceito);
  • Experiência com distribuição de dependências;
  • Familiaridade com RESTFul APIs e GraphQL;
  • Experiência com versionamento de código (Git/GitHub);
  • Sólido conhecimento em testes unitários;
  • Facilidade de trabalhar com equipes remotas.
  • Identificar o contexto que foi acionado e contribuir nas discussões em curso com facilidade;
  • Fornecer conhecimento técnico de forma adequada a experiência da pessoa que está sendo orientada;
  • Fomentar um ambiente aberto e propício para ser consultado sobre as dúvidas técnicas da tribo;
  • Tomar a iniciativa quando existir um problema técnico sem um responsável claro entre squads da tribo que atua;
  • Trabalhar na quebra de problemas de múltiplas squads, orientando a melhor estrutura de engenharia para atender;

⭐ Antes de qualquer coisa saiba que você irá se destacar super bem no nosso time, se:

  • Experiência em arquitetura de sistemas complexos;
  • Experiência em Cloud/AWS;
  • Conhecimento em boas práticas Design Patterns;
  • Experiência prévia em soluções do mercado financeiro, banking, fintechs, pagamentos e afins;
  • Conhecimento em padrões de segurança;
  • Construção de frameworks;
  • Conhecimento em CI/CD;
  • Conhecimento avançado em outras linguagens, como Golang e/ou Phyton;

Additional information

E quais são os benefícios? 

 

  • 🌍Anywhere office: política totalmente flexível de contratação em outros Estados, Regiões e Países para trabalho full remoto;
  • 🍕Vale-refeição ou vale-alimentação;
  • 👩🏽‍⚕️Plano de saúde e odontológico;
  • 🏋️‍♀️Gympass e TotalPass;
  • 👨🏼‍⚕️Suporte psicológico;
  • 💻Auxílio mensal para despesas AnywhereOffice;
  • 🤑Previdência privada após 6 meses de trabalho;
  • 📚Plataforma de Inglês;
  • ✔️Remuneração variável;
  • 👩‍💻BeerOrCoffee;
  • 🪑Blitz Postural;
  • 📖Alura;
  • 🏫Auxílio Creche.

Gostou? Estamos aguardando você se inscrever!

Process stages

  1. Step 1: Registration
  2. Step 2: Triagem
  3. Step 3: #1 Entrevista People
  4. Step 4: #2 Entrevista com TM
  5. Step 5: #3 Entrevista com MT1
  6. Step 6: Proposta
  7. Step 7: Pré-Admissional
  8. Step 8: Hiring

Vá mais longe com a gente

A Dock respeita a pluralidade de identidades e trabalha para promover uma cultura inclusiva. Não fazemos distinção de raça, cor, religião, identidade de gênero, orientação sexual, nacionalidade, deficiência ou idade em nenhuma etapa do processo seletivo, reforçando nosso compromisso com a diversidade.


Somos Dockers. Juntos construímos um futuro melhor. Inimaginável. Inesperado. Sem amarras.


Todos os dias, tornamos o universo financeiro mais simples, fácil e amplamente disponível. Fazemos isso questionando verdades estabelecidas, mudando conceitos e projetando o novo.


Nós realmente acreditamos na tecnologia para a evolução dos nossos clientes e para transformar o papel das finanças em todo o mundo, impulsionando a sociedade.


Se você também acredita nesse futuro, vem construir ele com a gente!



?