Pessoa Desenvolvedora Back-End Sênior
Caju · Remoto · Remote · CLT
Recebendo candidaturas · conferida em 30/10
Ficha da vaga
- Modelo
- Remoto
- Onde aceita
- Não informado
- Senioridade
- Sênior
- Salário
- Salário não divulgado
- Contrato
- CLT
Fonte: Gupy · Ver vaga original →
- api rest
- java
- git github
- docker
- kubernetes
- aprendizado continuo
- adaptabilidade
- resiliencia
- trabalho equipe
- relacionamento interpessoal
- mentoring
- hiring
- planejamento
- resolucao problemas
Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.
Sobre a vaga
A Caju busca Pessoa Desenvolvedora Back-End Sênior para atuar de forma remota, participando da definição de produto, planejamento técnico e execução de projetos de impacto.
O que você vai fazer
- Atua na definição de produto, no planejamento técnico de iniciativas assim como na sua execução
- Planeja e executa com sucesso projetos envolvendo várias pessoas desenvolvedoras, potencialmente em mais de um time
- Entrega código que eleva os padrões de qualidade da empresa
- Ataca proativamente a complexidade do código existente e não deixa que ela cresça
- Identifica oportunidades de pagar dívida técnica e encontra espaço para resolvê-las
O que pedem
- 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)
Descrição completa da vaga
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.Continuamos crescendo 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 🧡Responsabilidades e atribuiçõesLiderança técnica e execução: Atua na definição de produto, no planejamento técnico de iniciativas assim como na sua execução. Está presente em projetos de alta prioridade para a empresa, atuando desde a fase de design da solução até o lançamento e refinamento.Projetos de impacto: Planeja e executa com sucesso projetos envolvendo várias pessoas desenvolvedoras, potencialmente em mais de um time. Evita situações de rollout “big-bang” e quebra sua entrega em múltiplos lançamentos menores em tempo de discovery, sendo pragmático na execução.Qualidade e padrões: Entrega código que eleva os padrões de qualidade da empresa. Ataca proativamente a complexidade do código existente e não deixa que ela cresça, tornando o sistema mais simples. Identifica oportunidades de pagar dívida técnica e encontra espaço para resolvê-las. Persegue e aprimora a qualidade do time e do produto.Gestão de risco: Previne incidentes antecipando sua resolução ou mitigando seu possível impacto e provê expertise técnica em momentos de crise.Trabalho com visão de plataforma: Contribui com trabalho de base e melhorias nas práticas de desenvolvimento da empresa.Influência e consenso: Constrói consenso sobre decisões do projeto e engaja stakeholders oportunamente. Envolve as pessoas certas na aquisição de dados e conhecimento para embasar decisões.Comunicação estratégica: Divulga e esclarece o trabalho do time, dando visibilidade sobre os desafios e soluções. Cria pontes com outros times e pessoas chave em outras áreas quando necessário.Mentoria e cultura: Mentora outras pessoas desenvolvedoras em seu aprendizado técnico. Documenta processos, práticas e aprendizados para toda a equipe.Visão de negócio: Entende como seu trabalho impacta os resultados do seu time.Decisões técnicas: Se responsabiliza pelas decisões técnicas do time e propõe soluções, agindo como um "dono" técnico das iniciativas.Crescimento do time: Participa ativamente no recrutamento de novos talentos para a empresa, atuando como um embaixador da cultura e excelência técnica.Requisitos e qualificaçõesRequisitos e qualificações: 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.Trabalhamos em 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 🧡
Perguntas e respostas sobre a vaga
- Aceita candidatos de onde?
- A vaga não diz.
- Qual o regime de contratação?
- CLT.
- É remota?
- Sim, é remota.
- Informa salário?
- Não, a vaga não divulga.
Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.