Nova Funcionalidade Lua para QBox
Budget: €8 – €30 EUR
Preciso desenvolver uma nova funcionalidade dentro da nossa base QBox e defini que tudo será escrito em Lua. O trabalho será cobrado por hora, pois a demanda pode crescer conforme avançamos e pretendo manter total flexibilidade de escopo — sempre dentro do mesmo repositório.
Cenário atual
A infraestrutura QBox já está em produção; o código-base é modular e bem documentado. A área que receberá a nova feature já possui endpoints e testes de integração, portanto o foco ficará na lógica de negócio em Lua, criação de testes unitários e integração suave ao pipeline CI que já usamos.
O que espero receber
• Código Lua limpo, comentado e versionado no nosso Git privado
• Testes automatizados cobrindo os principais fluxos
• Pequeno README explicando como instalar dependências e rodar localmente
• Commits pequenos com mensagens claras para facilitar code review
Critérios de aceite
1. Build passando no nosso runner CI.
2. Nenhum impacto perceptível na performance dos módulos existentes.
3. Feature liberada em staging sem erros por 24 h.
Ferramentas/stack que já usamos e que você encontrará: Docker, GitLab CI, algumas libs Lua nativas e penlight. Se conhecer testes com busted será um ponto extra.
Assim que acertarmos o primeiro pacote de horas, passo acesso ao repositório, documentos de API e agenda de dailies rápidas para alinhamento.
Cenário atual
A infraestrutura QBox já está em produção; o código-base é modular e bem documentado. A área que receberá a nova feature já possui endpoints e testes de integração, portanto o foco ficará na lógica de negócio em Lua, criação de testes unitários e integração suave ao pipeline CI que já usamos.
O que espero receber
• Código Lua limpo, comentado e versionado no nosso Git privado
• Testes automatizados cobrindo os principais fluxos
• Pequeno README explicando como instalar dependências e rodar localmente
• Commits pequenos com mensagens claras para facilitar code review
Critérios de aceite
1. Build passando no nosso runner CI.
2. Nenhum impacto perceptível na performance dos módulos existentes.
3. Feature liberada em staging sem erros por 24 h.
Ferramentas/stack que já usamos e que você encontrará: Docker, GitLab CI, algumas libs Lua nativas e penlight. Se conhecer testes com busted será um ponto extra.
Assim que acertarmos o primeiro pacote de horas, passo acesso ao repositório, documentos de API e agenda de dailies rápidas para alinhamento.
Related categories:
C Programming
Business, Accounting, Human Resources & Legal
Python
Software Architecture
Git
Lua
Docker
CI/CD