Job details

Pessoa Engenheira de Software Frontend Sênior - React/VueJS

  • Defi
  • AWS
  • Vue.js
  • Scrum
  • Jenkins
  • DevOps
  • TDD
  • Kanban
  • SPA

Posted: 2 days ago

Seu desafio no time:

A partir da nossa visão sistêmica nos conectamos com pessoas, times e clientes facilitando o uso das ferramentas de forma integrada para pequenas e médias empresas, porque queremos democratizar e potencializar o processo de vendas e marketing, revolucionando a experiência multiproduto.

Você estará no time de Engenharia do produto RD Station Conversas responsável pela evolução do chatbot, implementando Inteligência Artificial dentro do produto RD Conversas.
Você contará com o apoio de pessoas na posição de Team Leader, Product Manager, Designer e Fullstack Developers, além de toda a galera dos chapters, guildas e tribos pra te ajudar a tracionar suas entregas como Senior Software Engineer.

Perfil que o time busca:

  • Experiência com desenvolvimento frontend, na linguagem React e/ou VueJS;
  • Experiência com testes, como TDD ou testes automatizados;
  • Experiência sólida na construção de arquiteturas sustentáveis e escaláveis;
  • Estar habituado com Operação (incidentes e bugs);
  • Experiência com ferramentas de observabilidade, como Datadog e Grafana;
  • Vivência com boas práticas de desenvolvimento, como Clean Architectures e entre outras.

Características que somam pontos…

  • Interesse em trabalhar na linguagem VueJS;
  • Experiência com metodologias ágeis de entrega, Scrum ou Kanban;
  • Experiência com integração de banco de dados como Postgree, Elastic Search;
  • Ser (ou querer se tornar) uma pessoa ativa na comunidade, que compartilha conhecimento dentro e fora da empresa através de eventos, artigos, mentorias, iniciativas voluntárias, projetos open source, etc.

 

Suas principais entregas:

  • Garantir, no desenvolvimento e review, um codebase saudável com poucos débitos técnicos;
  • Atuar no desenvolvimento, manutenção e melhoria contínua das principais features, atuando com foco no frontend na linguagem VueJS e futuramente em React;
  • Monitorar a operação do produto (saúde do sistema, insights de problemas, etc), garantir o tempo de disponibilidade. Atuar em incidentes garantindo uma rápida recuperação;
  • Seguir nossos princípios de Engenharia (Baixo acoplamento, alta coesão; Desenhe seu código para ser fácil de entender, não fácil de escrever; Reduzir a complexidade global é mais importante que reduzir a complexidade local; Automatize tudo).