Description review

Pessoa Desenvolvedora Back-End Senior

Caju · Brazil · back to the listing

HR standards

45/100

poor

Title ↔ description

93/100

strong

Reads as

Backend Engineer

100% confident

What this role officially is

software developer — ESCO, the EU occupation classification

Software developers implement or program all kinds of software systems based on specifications and designs by using programming languages, tools, and platforms.

Also known as: application developer, application programmer, solutions developer, programmer, software specialist, application software developer

How others title the same work

Large employers

  • Software Engineer - OpenStack Canonical
  • C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Canonical Ltd.
  • Containerization & Virtualisation Engineer Canonical Ltd.
  • Go (Golang) Software Engineer, Developer Tooling and Containers Canonical Ltd.
  • Golang Engineer Canonical Ltd.

Startups

  • Anterior (Sequoia-backed, Series B) | Senior Member of Technical Staff | On-Site (New York, NY) | Full Time | $230,000–$300,000 + equity Anterior (Sequoia-backed, Series B)
  • BitPay | Senior Backend Software Developer | Atlanta, GA | REMOTE (US) | BitPay
  • Distributed Systems Engineer Beam
  • Software Engineer, Platform Beam
  • Blaine, WA | CaseLight Systems Inc. (CSI) | Solo Founder | Remote (US Only) | Founding Systems Engineer | FULL EQUITY (30% Stake) Blaine, WA

What the listing never says

  • 33 bullet points. Long requirement lists deter qualified candidates, who read them as hard gates. Scope clarity
  • No section describes what the person would actually do. Scope clarity
  • No pay range published. Candidates cannot tell whether applying is worth their time. Pay transparency
  • No location or timezone policy stated, so a candidate cannot tell where they may work from. Scope clarity

The listing, marked up

Nothing in the wording of this listing tripped a check. The scores above still judge how complete and coherent it is.

A Caju é uma empresa brasileira de tecnologia, que busca dar mais sabor à vida profissional, transformando a relação entre empresas e colaboradores por meio de soluções mais inovadoras e seguras como o Cartão Multi Benefícios, Solução em Despesas Corporativas e Premiações.

Continuamoscrescendo o nosso time de Back-End, e com diversas oportunidades para atuar com todos os nossos produtos.

Buscando por novos talentos que queiram transformar o mundo de benefícios com soluções inovadoras. Aqui na Caju, aprendemos sempre, e nos tornamos cada vez melhores em um ambiente colaborativo e divertido!

São muito bem-vindas candidaturas de pessoas negras, mulheres, indígenas, LGBTQIA+, ou outros grupos minorizados. 🧡

Inscreva-se e conheça mais sobre nosso time 🧡

• Participar do desenvolvimento de aplicações backend utilizando tecnologias modernas de desenvolvimento, sempre pensando em manutenibilidade, escalabilidade, melhores práticas, e com foco em uma ótima experiência para o usuário final;

• Participar ativamente de decisões para auxiliar na definição de arquitetura, tecnologias, padrões e boas práticas de programação;

• Ajudar na melhoria contínua do processo de desenvolvimento;

• Auxiliar no recrutamento e seleção dos profissionais de desenvolvimento e áreas correlatas;

• Prevenir e antecipar possíveis problemas técnicos e propor melhorias;

• Revisar código produzido pela equipe.

• Experiência anterior como Sênior em desenvolvimento back-end;

• Sólidas experiências em desenvolvimento e definição de arquitetura back-end;

• Fundamentos de ciências da computação;

• Práticas de programação funcional;

• Experiência com desenvolvimento e consumo de APIs (GraphQL ou REST);

• Conhecimento em banco relacional e não relacional;

• Experiência com mensageria assíncrona (Kafka, Azure, RabbitMQ);

• Conhecimentos em telemetria e monitoramento (Datadog).

Diferenciais:

• Conhecimento em Kotlin, Java (ou outras linguagens JVM) e C#;

• Mensageria Assíncrona (Ex. Kafka, Azure, RabbitMQ);

• Experiência e vivência com TDD;

• Documentação de API (Ex.: Swagger, OpenApi);

• Boas práticas de API REST, Solid, Dry;

• Arquitetura Hexagonal;

• Datadog ou ferramenta de monitoramento;

• Docker;

• Kubernetes;

• Bancos Relacionais ou não relacionais;

• AWS;

• Github Actions;

Soft Skills:

• Buscar aprender todo dia;

• Ter desenvoltura para atuar de forma independente na área;

• Ter boas habilidades interpessoais para lidar com pessoas de outras áreas;

• Pensar em desenvolvimento de ponta a ponta;

• Resiliência e adaptabilidade;

Trabalhamos Com:

• Paradigma Funcional - Scala & framework ZIO, e Kotlin.

• Bancos relacional e não relacional - MySQL e DynamoDB;

Informações adicionais

💳 Cartão Caju, com mais liberdade para usar seus benefícios (Refeição, Alimentação, Mobilidade, Saúde, Home Office, Cultura e Educação);

🏥 Plano de Saúde sem coparticipação (Unimed, Sulamerica ou Alice);

🧘🏿‍♀️ Zenklub, com consultas onlines com terapeutas e coaches para cuidar da sua saúde mental;

🏋🏿‍♀️ Wellhub;

🗣️ Aqui também estimulamos o aprendizado de idiomas, com a parceria da Rosetta Stone;

💆🏽 Dia de recarregar - day off;

🧑🏿‍⚕️ Conexa Saúde - consulta médica online;

👶🏿 Auxílio Creche;

📚 Parceria com Alura;

👨🏿‍💻 Trabalho Remoto, para você trabalhar de onde quiser dentro do Brasil;

💻 Oferecemos equipamento de trabalho;

🚀 Muitas possibilidades de crescimento - temos muito a crescer e esperamos fortemente que você nos ajude com isso!

A Caju é uma empresa brasileira e aceita pessoas de todas as regiões do país.

Trabalhamosem um modelo 100% remoto(quem tiver interesse de conhecer ou trabalhar no escritório, localizado em São Paulo, estaremos de portas abertas)

Se interessou? #VemSerCaju 🧡

Originally posted on Himalayas