Pessoa Desenvolvedora Backend Jr | Drc
aarin
Score da Vaga
100 pontosDESCRIÇÃO DA VAGA
Buscamos uma Pessoa Desenvolvedora Backend JR para fazer parte do nosso time de ProdTech da Aarin. Você atuará na squad de DRC (plataforma de recuperação de crédito), trabalhando junto ao time de engenharia e Product Managers no desenvolvimento e evolução de nossos produtos digitais.
Você terá espaço para aprender, desenvolver autonomia e ampliar seus conhecimentos em Engenharia de Software, atuando em um ambiente de cloud, microsserviços e produtos financeiros.
E aí, quer fazer parte dessa revolução com a gente? 💜
RESPONSABILIDADES E ATRIBUIÇÕES
Como Pessoa Desenvolvedora Backend JR, você vai:
- Desenvolver e evoluir APIs, microsserviços e integrações, com acompanhamento do time de engenharia;
- Atuar principalmente com C#/.NET, além de ter contato com TypeScript/Node.js em algumas aplicações;
- Apoiar o desenvolvimento de soluções em AWS, utilizando serviços de cloud presentes no ecossistema da Aarin;
- Escrever código seguindo boas práticas de qualidade, legibilidade, manutenção e testes;
- Participar de code reviews, recebendo e aplicando feedbacks para sua evolução técnica;
- Apoiar na identificação e correção de bugs e problemas em aplicações, investigando logs e comportamentos dos sistemas;
- Desenvolver testes unitários e de integração, contribuindo para a qualidade das entregas;
- Participar das discussões técnicas da squad, desenvolvendo gradualmente conhecimentos sobre microsserviços, sistemas distribuídos e arquiteturas orientadas a eventos;
- Compreender o contexto de negócio das soluções desenvolvidas, contribuindo com o time na construção e evolução dos produtos.
REQUISITOS E QUALIFICAÇÕES
Como requisitos básicos, você precisa ter:
- Conhecimento em C# e .NET, preferencialmente em versões recentes;
- Conhecimento de programação orientada a objetos e fundamentos de Engenharia de Software;
- Conhecimento na construção e consumo de APIs REST;
- Conhecimento básico de bancos de dados relacionais e SQL;
- Familiaridade com Git e controle de versão;
- Conhecimento de boas práticas de desenvolvimento, como Clean Code, SOLID, DRY e KISS;
- Conhecimento sobre testes unitários e qualidade de software;
- Capacidade de aprender novas tecnologias, receber feedbacks e evoluir tecnicamente;
- Perfil colaborativo, proativo e mão na massa, com boa comunicação e disposição para trabalhar em equipe.
VOCÊ SE DESTACA SE TIVER
- Conhecimento ou experiência com TypeScript/Node.js;
- Conhecimento em AWS, especialmente serviços como Lambda, SQS/SNS, DynamoDB ou EKS;
- Conhecimento de Docker e conceitos básicos de containers;
- Familiaridade com microsserviços, sistemas distribuídos e arquiteturas event-driven;
- Conhecimento em sistemas de mensageria, como Amazon SQS/SNS, RabbitMQ ou Kafka;
- Conhecimento em bancos de dados como PostgreSQL, DynamoDB ou Redis;
- Familiaridade com conceitos ou padrões como DDD, Clean Architecture e CQRS;
- Conhecimento no desenvolvimento de testes de integração;
- Interesse ou conhecimento aplicado de IA como ferramenta de apoio ao desenvolvimento, utilizando-a para aprendizado, testes, debugging, documentação ou produtividade, com senso crítico sobre as soluções geradas;
- Interesse em desenvolver conhecimentos sobre produtos financeiros, crédito, banking, meios de pagamento ou fintechs.
INFORMAÇÕES ADICIONAIS
Se liga nos nossos benefícios:
- 🔐 Seguro de Vida e Auxílio Funeral Bradesco Seguros;
- 🍽️ Auxílio Alimentação variável de R$ 70,00 por dia trabalhado;
- 🏋️ Incentivo à saúde física através das parcerias com TotalPass e Wellhub, você escolhe a que faz mais sentido para você;
- 📚 Parcerias educacionais com descontos em graduação, pós-graduação, MBA, cursos livres e idiomas em instituições como FGV, FIAP, USP/Esalq e World Opportunity;
- 🏠🚗 Parceria Bradesco Seguros com condições diferenciadas para seguros de Automóvel e Residência;
- 💻 Comodato dos equipamentos necessários para a execução do escopo contratual;
- 🐾 Adotou um animalzinho? Você ganha um day off para dedicar esse momento ao seu novo companheiro;
- 💍 Licença Gala: 5 dias úteis para aproveitar sua lua de mel;
- 👶 Licença Parental: 5 dias úteis para curtir os primeiros momentos com seu bebê;
- 🎂 Day off no seu aniversário para celebrar a data do seu jeito.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Analista de Negócios
O Analista de Negócios (BA) é o profissional responsável por identificar problemas, oportunidades e soluções em processos organizacionais, atuando como ponte entre as áreas de negócio e a equipe de desenvolvimento de tecnologia. Ele realiza o levantamento e especificação de requisitos, mapeia fluxos de valor, desenha processos futuros e ajuda a garantir que as entregas de software estejam alinhadas com as metas estratégicas da empresa.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Scrum Master
O Scrum Master é o profissional responsável por facilitar a adoção do Scrum e de práticas ágeis dentro de times de desenvolvimento. Ele atua como servant leader, removendo impedimentos, promovendo melhoria contínua e garantindo que os eventos e cerimônias do Scrum aconteçam da melhor forma possível.
As principais habilidades incluem facilitação de eventos (sprint planning, daily, review, retrospective), gestão de backlog, coaching de time, mediação de conflitos e métricas ágeis (velocity, burndown, cycle time). Conhecimento de Jira, Trello, Azure DevOps e frameworks como Kanban, XP e SAFe é diferencial.
Scrum Masters em empresas de tecnologia são muito valorizados, especialmente aqueles que conseguem promover autonomia nos times, criar ambientes com segurança psicológica e liderar transformações ágeis em escala. A área oferece oportunidades desde scrum master júnior até agile coach, head of agile e diretor de transformação ágil.
Sobre a área de Audiovisual
A área de Audiovisual é responsável pela produção, edição e criação de conteúdo em vídeo e áudio para as mais diversas plataformas. Com o crescimento exponencial de conteúdo digital, profissionais de audiovisual são fundamentais para marcas que querem se comunicar de forma visual e impactante.
As principais habilidades incluem produção e edição de vídeo (Premiere Pro, DaVinci Resolve, Final Cut), motion graphics (After Effects), animação (Blender, Cinema 4D), design de som, podcaster, live streaming (OBS Studio) e fotografia. Conhecimento de storytelling visual, ritmo e direção de arte é diferencial.
Profissionais de Audiovisual em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam motion graphics, vídeos para redes sociais e conteúdo para plataformas digitais. A área oferece oportunidades desde videomaker até diretor de audiovisual, com foco em criatividade, qualidade técnica e storytelling.
Sobre a área de Backend
A área de Backend é responsável por toda a lógica do servidor, APIs, bancos de dados e infraestrutura que sustentam aplicações web e mobile. Profissionais de backend garantem que os sistemas sejam escaláveis, seguros e performáticos.
As principais habilidades incluem linguagens como PHP, Java, Python, Ruby, Go e Node.js, frameworks como Laravel, Spring Boot, Django e Express, bancos de dados (MySQL, PostgreSQL, MongoDB, Redis), arquitetura de software (clean architecture, DDD, microsserviços) e segurança de APIs (OAuth, JWT).
Desenvolvedores Backend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquitetura de microsserviços, cloud computing e performance de alta escala. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em escalabilidade, segurança e eficiência.
Sobre a área de Designer Gráfico
O Designer Gráfico é o profissional responsável por criar peças visuais para comunicação impressa e digital, desde identidade visual e logotipos até materiais de marketing e embalagens. Ele combina criatividade com técnica para transmitir mensagens de forma visual e impactante.
As principais habilidades incluem Adobe Photoshop, Illustrator e InDesign, CorelDRAW, design de identidade visual, tipografia, teoria das cores, packaging design e motion graphics. Conhecimento de ilustração vetorial, impressão offset/digital e produção gráfica é diferencial.
Designers Gráficos em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam design para redes sociais, infográficos e conseguem criar materiais que fortalecem a identidade visual da marca. A área oferece oportunidades desde designer gráfico júnior até art director e design director.
Sobre a área de Suporte Técnico
O Suporte Técnico é essencial para garantir a satisfação e retenção de clientes. Profissionais de suporte resolvem problemas técnicos, documentam soluções e identificam padrões que podem levar a melhorias no produto.
As principais habilidades incluem troubleshooting, atendimento ao cliente, documentação técnica, conhecimento de ITIL e ferramentas de ticketing (Zendesk, Freshdesk, Intercom).
O suporte técnico evoluiu de uma função reativa para proativa, com profissionais de alto nível atuando em Customer Engineering e Support Engineering.