Desenvolvedor(a) Back-end Pleno | Novos Negócios | Exclusiva para PCD
Buscamos um Desenvolvedor(a) Back-end Pleno que queira fazer parte do nosso time, protagonizando e sendo disseminador da nossa cultura.
No time de Novos Negócios, nossa missão é criar soluções e experiências que agreguem valor aos usuários do PicPay. Atuamos em todo o ciclo de desenvolvimento de um produto, desde a sua concepção até o lançamento, sempre com foco na inovação e na entrega de resultados.
Você fará parte de uma equipe multidisciplinar, integrando habilidades de frontend, backend, produto e design, com ambiente colaborativo e alinhado às necessidades dos usuários. Se você busca um contexto dinâmico, onde desafios, aprendizado e autonomia são valorizados, venha fazer parte do nosso time!
Responsibilities
- Desenvolver soluções robustas e escaláveis com padrões de qualidade e performance;
- Criar funcionalidades com foco em segurança e na experiência de uso;
- Implementar testes automatizados para facilitar a manutenção e aumentar a confiabilidade;
- Contribuir para a documentação técnica dos serviços desenvolvidos, garantindo transparência e organização;
- Participar no design e desenvolvimento de micro serviços horizontalmente escaláveis;
- Construir jobs de alto desempenho e tarefas de comunicação entre serviços utilizando soluções baseadas em fila (RabbitMQ, Kafka, etc).
Qualifications
- Experiência sólida como desenvolvedor backend, com capacidade de atuar de forma autônoma e em colaboração;
- Experiência com design e implementação de micro serviços com capacidade de escalabilidade horizontal;
- Conhecimento em bancos de dados relacionais e não-relacionais (exemplo: PostgreSQL, MongoDB, etc);
- Familiaridade com ambientes baseados em Docker e orquestração de containers;
- Atenção à qualidade do código, aplicando boas práticas como design patterns e revisão de PRs;
- Desenvolvimento orientado a testes (TDD, testes unitários e de integração);
- Experiência com sistemas de versionamento de código utilizando Git;
- Experiência com linguagens backend modernas. Experiência prévia com Golang é um diferencial, mas candidatos com background em outras linguagens (Python, Java, Node.js, etc) e disposição para aprender Golang são bem-vindos.
Será considerando um diferencial:
- Experiência com projetos voltados para inovação ou criação de novos negócios;
- Familiaridade com metodologias ágeis (Scrum, Kanban);
- Conhecimento das vulnerabilidades comuns de segurança como descrito pelo OWASP;
- Capacidade de atuar em sistemas distribuídos e em estruturas orientadas a eventos.