Skills
Sobre a Vaga
Na IORQ, você vai atuar em uma plataforma de crédito inteligente que conecta todas as etapas do ciclo de crédito — da originação ao funding — com foco em escalabilidade, segurança e qualidade. A empresa conta com infraestrutura tecnológica proprietária e opera com estruturas reguladas, como FIDCs.
Como Software Engineer, você vai projetar, construir do zero e evoluir soluções de backend e frontend, trabalhando em conjunto com times de negócio, produto e dados para transformar necessidades em entregas reais e sustentáveis.
Responsabilidades
- Desenvolver e manter APIs robustas com Python e FastAPI
- Modelar e persistir dados usando PostgreSQL e DynamoDB
- Construir soluções serverless escaláveis com AWS Lambda e Serverless Framework
- Contribuir para a arquitetura com práticas como arquitetura limpa/hexagonal e monorepo
- Escrever código modular, limpo e aderente aos princípios SOLID
- Criar e manter testes automatizados (unitários e de integração)
- Participar de code reviews para elevar qualidade e aprendizado do time
- Manter pipelines de CI/CD com GitHub Actions
- Usar Docker no desenvolvimento e no fluxo de trabalho
- Integrar soluções de IA internas aos produtos
- Atuar em troubleshooting em produção e apoiar a estabilidade dos sistemas
- Conectar necessidades do domínio (crédito, operações e comercial) às decisões técnicas
Requisitos
- Experiência sólida em desenvolvimento de software moderno, com boas práticas, testes e versionamento
- Forte disposição para aprender e implementar soluções inovadoras
- Experiência com sistemas em produção com escala acima de 100 usuários
- Experiência com troubleshooting e suporte a incidentes em produção
- Conhecimento na stack da vaga: Python, FastAPI, PostgreSQL, DynamoDB e AWS (Lambda, API Gateway, S3, IAM, CloudWatch)
- Vivência com Serverless Framework, Docker, Git/GitHub e CI/CD com GitHub Actions
- Familiaridade com arquitetura hexagonal e práticas como SOLID e TDD/automated testing
Beneficios
- Ambiente colaborativo com autonomia e contato direto com liderança técnica
- Participação em decisões técnicas desde o início
- Trabalho com tecnologias modernas e impacto direto no negócio
- Integração constante com áreas de crédito, operações e comercial para aprendizado do domínio
- Oportunidade de evoluir produtos com forte integração a sistemas de IA internos