Vaga para Desenvolvedor(a) Backend
Remoto ou Presencial | Tempo integral
Estamos em busca de alguém que transforme requisitos em soluções inteligentes e escaláveis. Se você é apaixonado por arquitetura limpa, automação eficiente e APIs bem estruturadas, essa oportunidade é pra você
Sobre o desafio:
Você será responsável por implementar soluções funcionais, propor melhorias técnicas, documentar ideias e colaborar com o time para entregar software de alta qualidade. Esperamos que você tenha organização, capacidade de resolver problemas com autonomia e experiência prática com metodologias ágeis — especialmente Scrum.
Responsabilidades:
• Participar da análise de requisitos e definição de arquitetura.
• Desenvolver algoritmos e estruturas de dados eficientes.
• Escrever código limpo, testável e escalável.
• Realizar testes unitários e de integração.
• Fazer deploy e acompanhar performance em produção.
• Propor soluções inovadoras para problemas técnicos.
• Colaborar com o time em todas as etapas do projeto.
• Documentar código e decisões técnicas.
• Participar de reuniões de planejamento e acompanhamento.
Requisitos Técnicos:
* Linguagens
Domínio de Python para backend, automações e integração com APIs. Kotlin como diferencial para serviços corporativos e integrações.
* Paradigmas
Orientação a objetos para modularidade e manutenção. Programação assíncrona com schedulers, workers e execução paralela.
* Padrões de Projeto
Page Object para testes, MVC para organização de aplicações web e Microservices para arquiteturas distribuídas.
* Automatização
Criação de scripts em Python, Bash ou PowerShell para deploys, backups e monitoramento. Uso de cron, Makefiles e task runners.
* SQL e Modelagem Relacional
Domínio de PostgreSQL com queries complexas, modelagem eficiente, normalização e otimização de desempenho.
* ORM com SQLAlchemy
Mapeamento objeto-relacional, migrações com Alembic e integração com frameworks web.
* APIs REST
Criação e consumo de APIs RESTful com autenticação, versionamento e tratamento de erros. Uso de requests, httpx e Postman.
* Framework Flask
Desenvolvimento de servidores e APIs com Flask, incluindo middlewares, autenticação e integração com banco de dados.
* Sistemas Operacionais
Administração de ambientes Linux e Windows, automação com scripts e aplicação de boas práticas de segurança.
* Redes
Conhecimento em TCP/IP, HTTP, firewalls, headers, status codes e segurança de rede.
* Mensageria com RabbitMQ
Comunicação assíncrona entre serviços, controle de concorrência e persistência de mensagens.
* Versionamento e CI/CD
Git com Gitflow para organização de branches. Pipelines com GitHub Actions e GitLab CI para testes, builds e deploys.
* Documentação Técnica
Criação de diagramas UML (classes, sequência, casos de uso) para representar fluxos e estruturas do sistema.
* Metodologias Ágeis
Experiência com Scrum e Kanban. Uso do Jira para gestão de tarefas, épicos, histórias e progresso dos projetos.
* Revisão de Código
Avaliação crítica de código próprio e de terceiros com foco em legibilidade, segurança e performance.
Soft Skills que valorizamos:
Boa comunicação, empatia, criatividade, trabalho em equipe, adaptabilidade, proatividade, inteligência emocional, resiliência e alinhamento com a cultura da empresa.
Se você busca um ambiente colaborativo, com desafios técnicos reais e espaço para crescer, queremos te conhecer