Match score not available

Pessoa Desenvolvedora Backend Pleno/Sênior | Afirmativa para mulheres

fully flexible
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience with relational databases (MySQL, PostgreSQL) and web servers/APIs., Proficiency in automated code testing and system observability., Familiarity with asynchronous processing and cloud applications (e.g., AWS)., Strong problem-solving skills and effective communication abilities..

Key responsabilities:

  • Collaborate in a multidisciplinary squad to develop end-to-end solutions.
  • Propose new architectures and methodologies to enhance platform quality.
  • Conduct code reviews and mentor team members to improve technical standards.
  • Implement features that encourage users to read more books and optimize system performance.

Árvore logo
Árvore Scaleup https://www.arvore.com.br/
51 - 200 Employees
See all jobs

Job description

JOB DESCRIPTION

Somos a Árvore, a plataforma gamificada de leitura, que por meio de uma experiência lúdica, incentiva o prazer em aprender.

 

Atualmente, o Brasil é um dos países que menos lê no mundo. São menos de 3 livros anuais por habitante, e no PISA, Programa Internacional de Avaliação de Alunos, o nosso desempenho cai ano após ano. 


Na Árvore, acreditamos que a leitura é um superpoder que facilita o aprendizado, ajuda no entendimento do mundo e potencializa habilidades importantes para o futuro. Trabalhamos diariamente para que todos os alunos do país, tenham acesso à leitura, já impactamos mais de dois milhões de alunos e sabemos que podemos ir mais longe.


Tecnologia e inovação fazem parte das nossas raízes. Jogamos junto de escolas e famílias no desafio de educar em um dia-a-dia ultraconectado. 


Somos plurais e empáticos, nos adaptamos e encaramos os desafios do futuro com curiosidade e entusiasmo. Somos apaixonados por nossos clientes e comprometidos com resultados e entregas melhores todos os dias. 


Com as nossas soluções, somos vencedores há 4 anos seguidos do prêmio Top Educação, finalistas do EdtechX, vencedores do prêmio 100 Statups to Watch, vencedores do Pitch Gov SP e Pitch Gov Santo André. 


Aqui você vai encontrar um ambiente de crescimento, dinâmico e com aprendizados constantes. Esse desafio faz sentido para você? Vem pra Árvore. 


RESPONSIBILITIES AND ASSIGNMENTS

Como pessoa engenheira, você fará parte do nosso time de desenvolvimento, trabalhando em um squad multidisciplinar para construir soluções de ponta a ponta. Desde as primeiras conversas com os times de produto e design até o monitoramento da funcionalidade em produção, você terá autonomia para propor novas arquiteturas, metodologias e melhorias que elevem a qualidade da nossa plataforma.


Nossa stack combina Elixir e Phoenix no backend, com GraphQL como ponte entre frontend e backend, além de React e React Native no frontend. No front, trabalhamos com TypeScript/JavaScript ES6/ES7, Context API e buscamos constantemente otimizar a performance e estabilidade das interfaces.


Não exigimos experiência prévia com Elixir ou Phoenix—se ainda não conhece, terá espaço para aprender por aqui! O mais importante é sua proatividade, autonomia e vontade de construir soluções escaláveis e eficientes. Se quiser contribuir mais no backend ou no frontend, nós apoiamos!


Aqui, prezamos por pessoas antes de processos e valorizamos quem pensa além do código. Se você gosta de desafios e tem vontade de transformar, vem com a gente! 🚀


Alguns exemplos de desafios técnicos que você pode encontrar no seu dia-a-dia aqui:

  • Desenhar uma plataforma genérica de gamificação dos nossos produtos
  • Refatoração do sistema de usuários e grupos para melhor atender os novos requisitos
  • Implementar novas funcionalidades que ajudem nossos usuários a lerem mais livros
  • Implementar testes que nos ajudem a entender o comportamento de nossos usuários
  • Nos ajudar a quebrar nosso monolito em partes menores


Além dos desafios técnicos, também esperamos que você ajude a elevar a qualidade técnica da equipe e do nosso código, através de:

  • Reviews de código
  • Mentoria de seus colegas
  • Identificação de problemas e melhorias nos nossos códigos e sistemas
  • Proatividade para implementar melhorias nos nossos sistemas
  • Colaboração de conhecimento através de discussões síncronas ou assíncronas



REQUIREMENTS AND QUALIFICATIONS

Requisitos e qualificações:

  • Conhecimento usando e operando bancos de dados relacionais (MySQL, PostgreSQL);
  • Boa experiência trabalhando com servidores web e APIs REST;
  • Boa experiência com testes automatizados de código;
  • Experiência com monitoramento e observabilidade de sistemas;
  • Processamento assíncrono através de background jobs e/ou mensageria;
  • Experiência com aplicações que usam Cloud (ex: AWS, RDS, S3);
  • Conhecimento em linguagem funcional ou interesse em aprender.
  • Familiaridade com controle de versão (Git).
  • Boas práticas de desenvolvimento.
  • Habilidades de solução de problemas e depuração.
  • Boas habilidades de comunicação e trabalho em equipe.

ADDITIONAL INFORMATION

Seria legal que você tivesse também: 

  • Conhecimento ou experiência em Elixir ou em outra linguagem funcional;
  • Conhecimento avançado de monitoramento e observabilidade das soluções;
  • Experiência trabalhando com sistemas de fila para comunicação entre múltiplos sistemas.
  • Conhecimento em TypeScript / JavaScript (ES6/ES7);
  • Conhecimento ou experiência com front-end (plus se for React / React Native)
  • Testes automatizados com Cypress e Playwright;
  • Conhecimento em Babel, Jest, Husky, Eslint, Luxo, Parcel, etc.



O que você vai encontrar aqui:

  • Salário Compatível com Mercado;
  • Flexibilidade de horário;
  • Autonomia;
  • Ambiente de trabalho descontraído e agradável;
  • Cultura colaborativa;
  • Auxílio creche;
  • Vale alimentação ou refeição;
  • Plano de saúde;
  • Plano odontológico;
  • Vale transporte para os momentos presenciais;
  • Crédito Consignado;
  • Auxílio Farmácia;
  • Gympass;
  • Desconto em universidades e cursos;
  • Ambiente seguro para você ser quem realmente é. Não toleramos absolutamente nenhum tipo de discriminação, seja sexual, racial, social, religiosa, etc.



Outras informações importantes para você:

Trabalho 100% remoto, com alguns encontros presenciais ao longo do ano no escritório, localizado no Rio de Janeiro.


Por que trabalhar com a gente?

Acreditamos no potencial transformador da educação para a criação de uma sociedade mais justa e crítica. Hoje, somos uma plataforma gamificada de leitura, que por meio de uma experiência lúdica, incentiva o prazer em aprender, já impactamos muitos alunos e sonhamos em alcançar muitos outros. Para isso precisamos de grandes talentos para fazermos ainda mais!


Sobre a Árvore

Na Árvore, acreditamos no poder transformador da educação. Nossa missão é promover o acesso ao conhecimento e incentivar o hábito da leitura em estudantes de todo o Brasil. Com uma plataforma digital que une tecnologia, inovação, leitura e aprendizagem, apoiamos escolas, professores e alunos a desenvolverem novas habilidades e alcançarem futuros extraordinários.

  • +11 mil escolas conectadas.
  • +200 mil educadores transformando a educação.
  • +2 milhões de alunos impactados.


🌟 Venha fazer parte dessa história! Confira nossas vagas abertas agora mesmo!


Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Back-End Developer Related jobs