Descrição do Cargo
Como desenvolvedor, será responsável por manter e evoluir integrações críticas, resolver problemas autônamente, fornecer suporte técnico direto aos clientes e participar na evolução da arquitetura do produto. Além disso, deve ter conhecimento em Node.js, APIs REST, PostgreSQL, Git, integrações com ERPs e sistemas de pagamento, cloud (AWS ou Azure), observabilidade e logs, segurança da informação e boa comunicação.
* Manutenção e evolução de integrações críticas;
* Resolução autônoma de problemas e leitura avançada de logs;
* Suporte técnico direto a clientes e troubleshooting;
* Entendimento profundo do fluxo de pedidos e visão sistêmica da plataforma;
* Participação ativa na evolução da arquitetura do produto;
Requisitos Técnicos
No entanto, é necessário possuir habilidades técnicas como:
* Desenvolvimento web com Node.js;
* Criação de APIs REST eficientes;
* Hospedagem de bancos de dados PostgreSQL;
* Gerenciamento de versões com Git;
* Integrações complexas com ERPs e sistemas de pagamento;
* Implantação de soluções em nuvem AWS ou Azure;
* Análise de dados para observabilidade e melhorias contínuas;
* Conceitos de segurança da informação aplicados.